Hacker ApprovedDepartments

Honker

Sqlite extension in Developer tools

Durable queues, pub/sub and live notifications inside a SQLite file, with no broker and atomic commits alongside business data. Critics note it polls and is weak for claim/ack workflows.

Durable queues, pub/sub and live notifications inside a SQLite file, with no broker and atomic commits alongside business data. Critics note it polls and is weak for claim/ack workflows.

18 people gave an opinion

recommend it
17
criticize it
1
approval share
94%
Each figure is one person. RecommendsCriticizes

Recommended in 2 of 13 months

  1. November 2025: not recommended
  2. December 2025: not recommended
  3. January 2026: not recommended
  4. February 2026: not recommended
  5. March 2026: not recommended
  6. April 2026: recommended
  7. May 2026: recommended
  8. June 2026: not recommended
  9. July 2026: not recommended
  10. August 2026: not recommended
  11. September 2026: not recommended
  12. October 2026: not recommended
  13. November 2026: not recommended (month in progress)

Why it doesn’t carry the badge

  • 17 people recommend itNeeds 10 or more, met.
  • 17 recommenders for every criticNeeds 2 to 1 or better, met.
  • Recommended in 2 of 13 monthsNeeds 4 or more, not met.

The same three rules apply to every product, and the badge can’t be bought. How the badge works

What people say about it

The reasons people give, with the number of comments that give each one. Open a reason to read what they said.

Why people recommend it

Each mark is one comment

  • Clean, easy-to-use design

    “It’s an interesting approach and can be quite fun to use for new projects.”

    Comment from 30 Apr 2026 in “Durable queues, streams, pub/sub, and a cron scheduler – inside your SQLite file”

    “This is the kind of skill-level tool I wish existed earlier”

    Comment from 23 Apr 2026 in “Show HN: Honker – Postgres NOTIFY/LISTEN Semantics for SQLite”

    “Very neat! I like this a lot, nice work.”

    Comment from 24 Apr 2026 in “Show HN: Honker – Postgres NOTIFY/LISTEN Semantics for SQLite”
  • Push delivery with millisecond latency

    “The killer app I was imagining was 1ms reactivity without SQL polling and messaging atomic with business commits”

    Comment from 23 Apr 2026 in “Show HN: Honker – Postgres NOTIFY/LISTEN Semantics for SQLite”

    “push-style event delivery with single-digit millisecond latency without a damon/broker”

    Comment from 23 Apr 2026 in “Show HN: Honker – Postgres NOTIFY/LISTEN Semantics for SQLite”

    “Nice, I had no idea that stat() every 1 ms is so affordable.”

    Comment from 23 Apr 2026 in “Show HN: Honker – Postgres NOTIFY/LISTEN Semantics for SQLite”
  • Atomic commits with business data

    “The killer app I was imagining was 1ms reactivity without SQL polling and messaging atomic with business commits”

    Comment from 23 Apr 2026 in “Show HN: Honker – Postgres NOTIFY/LISTEN Semantics for SQLite”

    “atomic commit with the business data is the selling point over separate IPC”

    Comment from 23 Apr 2026 in “Show HN: Honker – Postgres NOTIFY/LISTEN Semantics for SQLite”

    “This extension piggyback SQLite native transactions.”

    Comment from 23 Apr 2026 in “Show HN: Honker – Postgres NOTIFY/LISTEN Semantics for SQLite”
  • Durable pub/sub on SQLite

    “It's good for pubsub but not for claim/ack workflow unless you do If-None-Match CAS semantics on a separate filesystem”

    Comment from 23 Apr 2026 in “Show HN: Honker – Postgres NOTIFY/LISTEN Semantics for SQLite”

    “That's the durable pubsub angle for sure.”

    Comment from 23 Apr 2026 in “Show HN: Honker – Postgres NOTIFY/LISTEN Semantics for SQLite”

What people warn about

Each mark is one comment

  • Weak for claim/ack workflows

    “It's good for pubsub but not for claim/ack workflow unless you do If-None-Match CAS semantics on a separate filesystem”

    Comment from 23 Apr 2026 in “Show HN: Honker – Postgres NOTIFY/LISTEN Semantics for SQLite”
  • Plain IPC may be faster

    “It's neat but I have feeling in vast majority of cases just passing address to one of the IPC methods would be faster”

    Comment from 23 Apr 2026 in “Show HN: Honker – Postgres NOTIFY/LISTEN Semantics for SQLite”

What people recommend instead

The same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.

Honker compared with 1 alternative
ProductRecommendCriticizeApprovalMonthsOwnedBadge
HonkerThis page17194%2——
Turbolite90100%1——

What people said

17 of the 22 comments that mention it, newest first. Each links to the original comment.

“Live notifications was one of the big missing pieces to implement whole apps on a sqlite backend”

RecommendsComment from 7 May 2026 in “SQLite Is a Library of Congress Recommended Storage Format”

“This polling is inefficient and they should not make it a library which will cause other lazy developers add it to their app.”

CriticizesComment from 30 Apr 2026 in “Durable queues, streams, pub/sub, and a cron scheduler – inside your SQLite file”

“It’s an interesting approach and can be quite fun to use for new projects.”

RecommendsComment from 30 Apr 2026 in “Durable queues, streams, pub/sub, and a cron scheduler – inside your SQLite file”

“at that point you're basically reinventing what Honker does, just with more moving parts”

RecommendsComment from 24 Apr 2026 in “Show HN: Honker – Postgres NOTIFY/LISTEN Semantics for SQLite”

“Very neat! I like this a lot, nice work.”

RecommendsComment from 24 Apr 2026 in “Show HN: Honker – Postgres NOTIFY/LISTEN Semantics for SQLite”

“It's good for pubsub but not for claim/ack workflow unless you do If-None-Match CAS semantics on a separate filesystem”

MixedComment from 23 Apr 2026 in “Show HN: Honker – Postgres NOTIFY/LISTEN Semantics for SQLite”

“That's the durable pubsub angle for sure.”

RecommendsComment from 23 Apr 2026 in “Show HN: Honker – Postgres NOTIFY/LISTEN Semantics for SQLite”

“This is the kind of skill-level tool I wish existed earlier”

RecommendsComment from 23 Apr 2026 in “Show HN: Honker – Postgres NOTIFY/LISTEN Semantics for SQLite”

“The killer app I was imagining was 1ms reactivity without SQL polling and messaging atomic with business commits”

RecommendsComment from 23 Apr 2026 in “Show HN: Honker – Postgres NOTIFY/LISTEN Semantics for SQLite”

“Honker seems like a great local replacement”

RecommendsComment from 23 Apr 2026 in “Show HN: Honker – Postgres NOTIFY/LISTEN Semantics for SQLite”

“atomic commit with the business data is the selling point over separate IPC”

MixedComment from 23 Apr 2026 in “Show HN: Honker – Postgres NOTIFY/LISTEN Semantics for SQLite”

“This extension piggyback SQLite native transactions.”

RecommendsComment from 23 Apr 2026 in “Show HN: Honker – Postgres NOTIFY/LISTEN Semantics for SQLite”

“It's neat but I have feeling in vast majority of cases just passing address to one of the IPC methods would be faster”

MixedComment from 23 Apr 2026 in “Show HN: Honker – Postgres NOTIFY/LISTEN Semantics for SQLite”

“Cool to see a notify mechanism that works for languages that only have process based concurrency”

RecommendsComment from 23 Apr 2026 in “Show HN: Honker – Postgres NOTIFY/LISTEN Semantics for SQLite”

“Nice, I had no idea that stat() every 1 ms is so affordable.”

RecommendsComment from 23 Apr 2026 in “Show HN: Honker – Postgres NOTIFY/LISTEN Semantics for SQLite”

“Clean idea and nice abstraction layer.”

RecommendsComment from 23 Apr 2026 in “Show HN: Honker – Postgres NOTIFY/LISTEN Semantics for SQLite”

“push-style event delivery with single-digit millisecond latency without a damon/broker”

RecommendsComment from 23 Apr 2026 in “Show HN: Honker – Postgres NOTIFY/LISTEN Semantics for SQLite”

Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.