No description
  • TypeScript 75.2%
  • CSS 20.2%
  • Makefile 2.1%
  • JavaScript 2%
  • HTML 0.3%
  • Other 0.2%
Find a file
2026-05-19 14:31:00 +02:00
.github use sanad to pin the action versions 2026-05-19 14:31:00 +02:00
.vscode Refactor: Remove unused components and related code 2026-05-12 16:13:25 +02:00
public feat: integrate Product Hunt support with new card and API functionality 2026-05-14 16:29:38 +02:00
script chore: update package versions and refactor router imports. Also remove yarn because it is no longer used 2026-05-12 18:43:37 +02:00
src feat: integrate Product Hunt support with new card and API functionality 2026-05-14 16:29:38 +02:00
.gitignore feat: add manifest.json for extension configuration and update version to 1.1.1 2026-05-12 18:46:48 +02:00
.nvmrc refactor: update node to 22 and upgrade all other dependencies 2026-05-12 18:30:36 +02:00
.prettierrc add prettier formatter 2021-08-21 14:20:38 +01:00
index.html Refactor: Remove unused components and related code 2026-05-12 16:13:25 +02:00
LICENSE Initial commit 2021-02-16 17:29:55 +01:00
Makefile refactor: update node to 22 and upgrade all other dependencies 2026-05-12 18:30:36 +02:00
package-lock.json chore(deps-dev): bump @types/node from 25.7.0 to 25.8.0 2026-05-17 23:48:59 +00:00
package.json chore(deps-dev): bump @types/node from 25.7.0 to 25.8.0 2026-05-17 23:48:59 +00:00
README.md feat: integrate Product Hunt support with new card and API functionality 2026-05-14 16:29:38 +02:00
tsconfig.json refactor: update node to 22 and upgrade all other dependencies 2026-05-12 18:30:36 +02:00
tsconfig.node.json Merge branch 'shareFeature' of github.com:idebenone/hackertab.dev 2023-11-22 21:25:01 +01:00
vite.config.mjs chore: update package versions and refactor router imports. Also remove yarn because it is no longer used 2026-05-12 18:43:37 +02:00

DevTab

A personal, privacy-focused developer news new tab page for Firefox. It shows developer news from GitHub, Hacker News, Lobsters, Product Hunt, Reddit, and your own RSS feeds — with no tracking, no ads, and no external backend.

What it is

DevTab is a fork of Hackertab.dev stripped down to the essentials:

  • No ads or telemetry: Removed Amplitude, Sentry, Firebase, ad banners, and donation prompts.
  • No external news backend: Fetches directly from the original APIs:
    • GitHub Search API
    • Hacker News Firebase API
    • Lobsters public JSON endpoint
    • Product Hunt RSS feed
    • Reddit public JSON endpoint
  • Focused sources: GitHub, Hacker News, Lobsters, Product Hunt, Reddit, plus custom RSS feeds. Everything else removed.
  • No referral tracking: Removed ref=hackertab.dev query parameters.
  • Firefox-only: Tailored for Firefox MV3. Chrome support removed.
  • No authentication: OAuth and user accounts disabled.
  • Static config: Tag list bundled locally; works offline after install.

Build

Uses npm and targets Node 18.

npm install
make package

The built extension is packaged as firefox_extension.zip.

Development

make dev

Data sources

License

Apache 2.0 — See LICENSE.