1.hatchet-dev / hatchet
🪓 An orchestration engine for background tasks, AI agents, and durable workflows
Ranked by Attention Score: stars gained over the last 30 complete days
37 repositories by Attention Score · Oct 4, 2026 – Nov 2, 2026 (UTC)
🪓 An orchestration engine for background tasks, AI agents, and durable workflows
The polyglot queue: Fast and reliable background jobs in Go, Java, JS, Ruby, and Rust on Postgres/SQLite.
BullMQ - Message Queue and Batch processing for NodeJS, Python, .NET, Elixir, Rust and PHP based on Redis or PostgreSQL
Queueing jobs in Postgres from Node.js like a boss
The open source and enterprise-ready webhooks service 🦀
Redisson: Valkey & Redis Java Client and Real-Time Data Platform. Sync/Async/RxJava/Reactive API. Extends Valkey and Redis with over 60 objects and services: Set, Multimap, SortedSet, Map, List, Queue, Deque, Semaphore, Lock, AtomicLong, Map Reduce, Bloom filter, Spring, Tomcat, Scheduler, JCache API, Hibernate, RPC, local cache..
High performance Node.js/PostgreSQL job queue (also suitable for getting jobs generated by PostgreSQL triggers/functions out into a different work queue)
Promise queue with concurrency control
a little task queue for python
🔩 Like builtins, but boltons. 250+ constructs, recipes, and snippets which extend (and rely on nothing but) the Python standard library. Nothing like Michael Bolton.
A realtime distributed messaging platform
Premium Queue package for handling distributed jobs and messages in NodeJS.
GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more
Machinery is an asynchronous task queue/job queue based on distributed message passing.
Micro second messaging that stores everything to disk
An Open-Source Collection of Flash Cards to Help You Preparing Your Algorithms & Data Structures and System Design Interviews 💯
Lightweight job scheduling for Node.js
C++14 concurrent lock-free low-latency queue.
A modern high-performance open source message queuing system
Near-zero config .NET library that makes advanced application features like Task Scheduling, Caching, Queuing, Event Broadcasting, and more a breeze!
Dashboard and code-driven configuration for Laravel queues.
Pluggable foundation blocks for building distributed apps.
Fast ring-buffer deque (double-ended queue)
mangos is a pure Golang implementation of nanomsg's "Scalablilty Protocols"
Redis Simple Message Queue
Data structure and algorithm library for go, designed to provide functions similar to C++ STL
C++11 thread-safe container for sharing data between threads (synchronized queue)
⏪️ Go package providing multiple queue implementations. Developed in a thread-safe generic way.
Type-safe, persistent, embedded task queues and background job runner w/ SQLite. Web monitoring UI included.
Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later.
Job processing library for Elixir - compatible with Resque / Sidekiq
Node.js Background jobs backed by redis.
Queue plugin for CakePHP - simple, pure PHP and without dependencies.
Go simple async message bus
A Simplest in-memory and Distributed Storage-Agnostic Message Queue for Your Concurrent Go Program
🎀 Just the cutest and tiniest queue/deque implementation!
A type-safe queue for background tasks using PocketBase.