Show HN: HNswered – watches for replies to your Hacker News posts and comments

  • Notifications You must be signed in to change notification settings
  • Fork 1
  • Star 5
  • Code
  • Issues 0
  • Pull requests 0
  • Actions
  • Projects
  • Security and quality 0
  • Insights
Additional navigation options  mainBranchesTagsGo to fileCodeOpen more actions menu

Folders and files

NameNameLast commit messageLast commit date

Latest commit

History

18 Commits18 Commits
.claude.claude  
.github/workflows.github/workflows  
cost-analysiscost-analysis  
distdist  
docsdocs  
iconsicons  
scriptsscripts  
srcsrc  
teststests  
.gitignore.gitignore  
README.mdREADME.md  
manifest.jsonmanifest.json  
package.jsonpackage.json  
pnpm-lock.yamlpnpm-lock.yaml  
svelte.config.jssvelte.config.js  
tsconfig.jsontsconfig.json  
vite.config.tsvite.config.ts  
View all files

Repository files navigation

  • README

HNswered is a small Chrome side panel for Hacker News replies.

Set your HN username once. HNswered watches the public stories and comments you have authored, surfaces direct replies in a local inbox, and keeps an unread badge in the toolbar.

No HN login. No server. No write access. Just public HN data, matched locally.

hnswered-demo-1.5x.mp4
  • Finds replies to your HN stories and comments, even when the original comment is deep in a thread.
  • Shows a clean side-panel inbox with unread/read filters.
  • Lets you refresh on demand after posting something new.
  • Catches up after Chrome has been asleep or closed.
  • Keeps state local in Chrome storage.

One simple idea: every reply on HN points at its parent. HNswered remembers what you wrote and watches public comments for replies to those.

flowchart LR
    A["your HN username"] --> B["items you wrote"]
    C["public HN comments"] --> D{"reply to<br/>one of yours?"}
    B -.-> D
    D -- yes --> E["your inbox"]
    D -- no --> F["ignore"]
Loading

That's it. No login, no server, no backend you have to trust.

The repo ships a pre-built dist/. No Node or build step is required.

Five steps to install HNswered: 1. Open chrome://extensions and enable Developer mode. 2. Click &quot;Load unpacked&quot; in the new toolbar. 3. Choose the repository

A self-contained security audit prompt is available at docs/security-audit.md.

Build from source (only needed if you change code — the repo ships a pre-built dist/):

pnpm install
pnpm build
pnpm test && pnpm type-check && pnpm harness:replay

Architecture notes, matching-strategy validation, and the local research harnesses live in cost-analysis/docs/.

About

Notifies you when someone replies to your Hacker News posts and comments.

Topics

hacker-news chrome-extensions svelte5

Resources

Readme

Uh oh!

There was an error while loading. Please reload this page.

Activity

Stars

5 stars

Watchers

0 watching

Forks

1 fork Report repository

Releases 1

v0.0.1 — demo asset Latest Apr 22, 2026

Packages 0

     

Uh oh!

There was an error while loading. Please reload this page.

Contributors

Uh oh!

There was an error while loading. Please reload this page.

Languages

  • TypeScript 64.3%
  • JavaScript 28.9%
  • Svelte 4.3%
  • CSS 2.4%
  • HTML 0.1%