russellromney / honker
PublicSQLite extension + bindings for Postgres NOTIFY/LISTEN semantics with durable queues, streams, pub/sub, and scheduler
Honker brings task queues, durable event streams, and instant notifications to SQLite databases, allowing atomic integration with app data in multiple programming languages.
How It Works
You hear about Honker, a simple way to add background jobs, instant alerts, and event sharing right inside your app's database without extra tools.
You easily add Honker to your app using your favorite language's package tool, like pip for Python.
You connect Honker to your existing database file, and it sets everything up automatically.
You set up named queues for jobs, streams for events, and channels for alerts, all living safely in the same database.
In your app code, you add jobs to queues or send alerts and events, all bundled safely with your regular data changes.
You start separate processes to grab and run jobs, or watch for new events and alerts as they happen instantly.
Your background tasks complete automatically with retries, events flow smoothly to watchers, and everything stays in sync without servers or polling.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.