1.hatchet-dev / hatchet
🪓 An orchestration engine for background tasks, AI agents, and durable workflows
Ranked by Attention Score: stars gained over the last 90 complete days
38 repositories by Attention Score · Aug 5, 2026 – Nov 2, 2026 (UTC)
🪓 An orchestration engine for background tasks, AI agents, and durable workflows
BullMQ - Message Queue and Batch processing for NodeJS, Python, .NET, Elixir, Rust and PHP based on Redis or PostgreSQL
The polyglot queue: Fast and reliable background jobs in Go, Java, JS, Ruby, and Rust on Postgres/SQLite.
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..
a little task queue for python
High performance Node.js/PostgreSQL job queue (also suitable for getting jobs generated by PostgreSQL triggers/functions out into a different work queue)
A realtime distributed messaging platform
GoDS (Go Data Structures) - Sets, Lists, Stacks, Maps, Trees, Queues, and much more
Promise queue with concurrency control
🔩 Like builtins, but boltons. 250+ constructs, recipes, and snippets which extend (and rely on nothing but) the Python standard library. Nothing like Michael Bolton.
Micro second messaging that stores everything to disk
Premium Queue package for handling distributed jobs and messages in NodeJS.
Lightweight job scheduling for Node.js
An Open-Source Collection of Flash Cards to Help You Preparing Your Algorithms & Data Structures and System Design Interviews 💯
C++14 concurrent lock-free low-latency queue.
Dashboard and code-driven configuration for Laravel queues.
A modern high-performance open source message queuing system
Machinery is an asynchronous task queue/job queue based on distributed message passing.
Near-zero config .NET library that makes advanced application features like Task Scheduling, Caching, Queuing, Event Broadcasting, and more a breeze!
A Simplest in-memory and Distributed Storage-Agnostic Message Queue for Your Concurrent Go Program
Redis Simple Message Queue
Fast ring-buffer deque (double-ended queue)
Data structure and algorithm library for go, designed to provide functions similar to C++ STL
Get notified when a queued job fails
mangos is a pure Golang implementation of nanomsg's "Scalablilty Protocols"
⏪️ Go package providing multiple queue implementations. Developed in a thread-safe generic way.
Pluggable foundation blocks for building distributed apps.
C++11 thread-safe container for sharing data between threads (synchronized queue)
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.
A type-safe queue for background tasks using PocketBase.
Cross-platform beanstalkd queue server admin console.
Queue plugin for CakePHP - simple, pure PHP and without dependencies.
Go simple async message bus