Spooled

Open-source job queue with webhooks, SSE, and zero config

4 followers

Open-source webhook queue and background job infrastructure. Bulk operations, automatic retries, idempotency, dead-letter queues, cron schedules, workflows, and real-time streaming. REST + gRPC APIs. Node.js, Python, Go & PHP SDKs.
Free Options
Launch Team / Built With
agent by Firecrawl
agent by Firecrawl
Gather structured data wherever it lives on the web
Promoted

What do you think? …

Yevhen Salitrynskyi

Hey Product Hunt! 👋

I'm Yevhen, and I built Spooled because I was tired of:

1. Webhooks failing silently with no visibility
2. Setting up Redis + Sidekiq/Bull just for simple background jobs
3. Building retry logic for the 10th time

Spooled is a single Rust binary that gives you:
• Job queues with automatic retries & exponential backoff
• Webhook delivery with real-time SSE updates
• Dead-letter queues so failed jobs aren't lost
• A beautiful dashboard to see what's actually happening

It's fully open-source (Apache 2.0), self-hosted, and deploys in 30 seconds.

I'd love your feedback! What features would make this useful for your stack?

🔗 GitHub: github.com/Spooled-Cloud/spooled-backend
🎮 Live Demo: example.spooled.cloud
📖 Docs: spooled.cloud/docs