hackertab.dev is a free, open source social networking project written in TypeScript and released under Apache-2.0. It has 772 GitHub stars, 95 forks and 14 open issues, and was last pushed 25 days ago. On this registry it ranks #38 of 44 tracked projects in Social Networking, with 5 head-to-head comparisons available.

What is hackertab.dev?

What it is

Hackertab.dev is a browser extension for Chrome and Firefox, written in TypeScript and licensed under Apache-2.0. It lives in the browser-extension ecosystem and is categorized as a community and social networking tool. It changes the default new-tab page into a personalized feed for developer news, tools, jobs, and events.

The concrete problem is information overload for developers who need to monitor many technical sources. The project lets users select preferred programming languages, frameworks, topics, and sources, then see daily updated content in one tab. It aggregates material from sources named in the README, including GitHub Trendings, Hacker News, DevTo, Hashnode, Lobsters, Confs.tech, Product Hunt, Reddit, Freecodecamp, Medium, Indiehackers, Hackernoon, and custom RSS feeds.

Key capabilities

  • It customizes the browser new-tab page with developer news, tools, jobs, and events.
  • It filters content by programming language, framework, and topic.
  • It updates the displayed content daily.
  • It presents curated content from the sources listed in the README.
  • It lets users bookmark items to read later.
  • It provides a dark mode for low-light use.
  • It offers AI-powered recommendations tailored to user preferences.

Who uses it and how

  • Browser users install the extension from the Chrome Web Store or Mozilla Add-ons, open a new tab, and choose languages and sources.
  • Developers and data scientists can use the extension as a daily tab for news, tools, jobs, and events.
  • Readers can bookmark relevant articles, tools, or events and return to them later through the extension.
  • Project contributors use the develop branch, create a local .env file, install dependencies with Yarn, and start the application at http://localhost:5173.
  • Users who need an additional source can create an issue to request it, and support questions can be sent to [email protected].

Getting started

Install Hackertab.dev from the Chrome Web Store or Mozilla Add-ons, or open the demo at now.hackertab.dev. For local development, use Node.js version 18, clone the repository, run yarn and yarn start, and use the web, Chrome, or Firefox build commands when packaging the project.

When to use it โ€” and when not to

Use Hackertab.dev when you want a browser new-tab feed for developer news, tools, jobs, and events, especially if you prefer to filter sources by language, framework, and topic. Do not choose it if you need a deployment that avoids the listed hosted API URL, because the development setup points to https://api.hackertab.dev/ and optional Firebase API keys for authentication features. Also weigh the repository signals: it has 772 stars, 95 forks, 14 open issues, and the contributors field is not populated, so potential adopters may want to review current maintenance activity before depending on it.

project readme (upstream, from github) โ€” read inline

Website hackertab.dev Apache 2 license Mozilla Add-on Chrome Web Store Chrome Web Store Rating

Hackertab.dev โ€” All Developer news in one tab!

Hackertab makes it easy for you to stay up-to-date with the latest developer news, tools, jobs and events.

As a developer, it can be difficult to stay on top of everything happening in the field. Hackertab makes it easy by allowing you to customize your default tab page to include news, tools and events from top sources such as GitHub Trendings, Hacker News, DevTo, Medium, and Product Hunt. No matter what type of developer you are, you'll find valuable and relevant information with Hackertab. Don't miss out - give it a try today!

Demo

๐Ÿ‘‰ now.hackertab.dev

๐Ÿ‘ฉโ€๐Ÿ’ป How to use it

  • Install the extension from the Chrome store, or Mozilla add-ons
  • Open a new tab
  • The extension should now be running and visible
  • Select your preferred programming languages and sources.
  • Enjoy

๐Ÿ”ฅ Features

  • ๐Ÿ†• Daily updated content
  • ๐Ÿ’ป Customizable by programming language, framework and topic.
  • ๐Ÿ‘ Curated content from the best sources.
  • ๐Ÿ”– Bookmark and read it later.
  • ๐ŸŒ™ Dark mode for when it gets late.
  • โœจ AI-powered recommendations exclusively tailored to your preferences.

Even more features are going to come in the future!

Data sources

  • Github Trendings
  • Hackernews
  • DevTo
  • Hashnode
  • Lobsters
  • Confs.tech
  • Product Hunt
  • Reddit
  • Freecodecamp
  • Medium
  • Indiehackers
  • Hackernoon
  • Custom RSS Feed
  • or create an issue to ask for a new data source

Support

Please do not hesitate to ask a question, report a bug or add a suggestion. or send an email to [email protected]

Development

Please use the develop branch. Create an .env file in the root directory with the following variables:

VITE_API_URL=https://api.hackertab.dev/
VITE_BUILD_TARGET=web # or extension
VITE_BUILD_PLATFORM=chrome # optional, used for extension builds (chrome or firefox)
VITE_FIREBASE_API_KEY= # optional for local dev, required for auth features
VITE_AMPLITUDE_URL= # optional
VITE_AMPLITUDE_KEY= # optional
VITE_SENTRY_DSN= # optional

Setup

Make sure you are using Node.js version 18.

$ git clone https://github.com/medyo/hackertab.dev.git
$ cd hackertab.dev
$ yarn
$ yarn start

Then visit http://localhost:5173 (or the port shown in your terminal).

๐Ÿš€ Build

To build the project for different targets:

# Web build
$ yarn build:web

# Chrome extension
$ yarn build:chrome

# Firefox extension
$ yarn build:firefox

Maintainers

Licencing

Hackertab is licensed under the Apache License, Version 2.0. See LICENSE for the full license text.

Frequently asked questions

Is hackertab.dev free to use?

hackertab.dev is open source under the Apache-2.0 licence. There is no licence fee and no seat count โ€” you can self-host it or, where the project offers one, pay a vendor for a managed version instead.

What does hackertab.dev do?

A Chrome ๐ŸŒ & Firefox ๐ŸฆŠ extension to discover the latest developer news and tools in one tab!

What is hackertab.dev written in?

hackertab.dev is primarily written in TypeScript. Its source is publicly available at https://github.com/medyo/hackertab.dev, and it has 772 GitHub stars.