1.riverqueue / river
The polyglot queue: Fast and reliable background jobs in Go, Java, JS, Ruby, and Rust on Postgres/SQLite.
Ranked by Attention Score: stars gained over the last 7 complete days
9 repositories by Attention Score · Oct 27, 2026 – Nov 2, 2026 (UTC)
The polyglot queue: Fast and reliable background jobs in Go, Java, JS, Ruby, and Rust on Postgres/SQLite.
🪓 An orchestration engine for background tasks, AI agents, and durable workflows
Machinery is an asynchronous task queue/job queue based on distributed message passing.
GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more
mangos is a pure Golang implementation of nanomsg's "Scalablilty Protocols"
⏪️ Go package providing multiple queue implementations. Developed in a thread-safe generic way.
Go simple async message bus
A Simplest in-memory and Distributed Storage-Agnostic Message Queue for Your Concurrent Go Program
Type-safe, persistent, embedded task queues and background job runner w/ SQLite. Web monitoring UI included.