Dev tools · alternatives · 2026
24 alternatives to Martinet – Distributed Task Queue for Node.js
Distributed job queue for node. Contribute to mathisonian/martinet development by creating an account on GitHub.
Martinet is a distributed task queue system designed for Node.js applications. It enables developers to queue and process jobs across multiple machines or processes, making it suitable for handling asynchronous tasks… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Martinet – Distributed Task Queue for Node.js launched in 2014; newer entries below may have overtaken it.
- 1

Hello HN, we're Gabe and Alexander from Hatchet (https://hatchet.run), we're working on an open-source, distributed task queue. It's an alternative to tools like Celery for Python and BullMQ for Node.js, primarily focused on reliability and observability. It uses Postgres for the underlying queue. Why build another managed queue? We wanted to build something with the benefits of full transactional enqueueing - particularly for dependent, DAG-style execution - and felt strongly that Postgres solves for 99.9% of queueing use-cases better than most alternatives (Celery uses Redis or…
2024 · github.com · its alternatives →
- 2

Hey HN - this is Alexander from Hatchet. We’re building an open-source platform for managing background tasks, using Postgres as the underlying database. Just over a year ago, we launched Hatchet as a distributed task queue built on top of Postgres with a 100% MIT license (https://news.ycombinator.com/item?id=39643136). The feedback and response we got from the HN community was overwhelming. In the first month after launching, we processed about 20k tasks on the platform — today, we’re processing over 20k tasks per minute (>1 billion per month). Scaling up this quickly was…
2025 · github.com · its alternatives →
- 3

My favorite JS/TS job processing framework. Maybe yours too? [ARCHIVED] - eropple/taskbotjs
2018 · github.com · its alternatives →
- 4
Horizon 1.0▲312Realtime, open-source backend for JavaScript apps
2016 · sequence.xyz · its alternatives →
- 5

PgQueuer is a Python job queue that uses PostgreSQL for everything — queue storage, locking, notifications. No Redis, no RabbitMQ, no separate broker to operate. If your app already has Postgres, you already have the broker. After ~2 years and 26 minor releases, 1.0 ships today as the first stable release. Strict semver from here on. Thanks to everyone who contributed and left feedback!
2024 · github.com · its alternatives →
- 6

I built LocalGPT over 4 nights as a Rust reimagining of the OpenClaw assistant pattern (markdown-based persistent memory, autonomous heartbeat tasks, skills system). It compiles to a single ~27MB binary — no Node.js, Docker, or Python required. Key features: - Persistent memory via markdown files (MEMORY, HEARTBEAT, SOUL markdown files) — compatible with OpenClaw's format - Full-text search (SQLite FTS5) + semantic search (local embeddings, no API key needed) - Autonomous heartbeat runner that checks tasks on a configurable interval - CLI + web interface + desktop GUI - Multi-provider:…
Feb 2026 · github.com · its alternatives →
- 7IA
Hi HN! We’re Tony and Dan, the founders of Inngest - https://www.inngest.com. We’re an event-driven queueing system. Existing queueing solutions have pretty terrible UX. We solve this by making it simple for you to write delayed or background jobs by triggering step functions from JSON-based events. At a high level, Inngest does two things: - Ingest events from your systems via HTTP (pun intended) - Triggers serverless functions in response to specific events — async, either immediately or delayed. This allows you to build out async functions (eg. background jobs, handling…
2022 · its alternatives →
- 8

yotaq - Your Own Task Queue for Python. Contribute to JoseTomasTocino/yotaq development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 9

Lightweight job scheduling for Node.js. Contribute to agenda/agenda development by creating an account on GitHub.
2013 · github.com · its alternatives →
- 10SJ
Hey HN, I'm the maintainer of node-cron (5M+ downloads/month), and I recently built Sidequest.js, a background job runner for Node.js inspired by Oban (Elixir) and Sidekiq (Rails). It solves some common problems I saw with libraries like node-cron: - Jobs don’t block your API: they run in isolated worker threads - No Redis or vendor lock-in: use Postgres, MySQL, SQLite, or MongoDB - Supports retries, uniqueness, concurrency, snoozing, prioritization - Comes with a CLI and a simple dashboard - Works great in monoliths and doesn’t require extra infra Quick start (no signup needed):…
2025 · docs.sidequestjs.com · its alternatives →
- 11

Tasks are a primitive for asynchronous programming and an alternative to working with threads directly. Instead of creating a thread, performing work, then waiting on it using synchronization primitives, you only define a unit of work and let a scheduler decide when and where to execute it. The threads that the scheduler uses are created once and reused for many tasks throughout the program's lifetime. In most cases, creating and executing a task requires not even a single syscall and is a significantly faster operation than creating a thread, resulting in lower latency. Furthermore, tasks…
2024 · github.com · its alternatives →
- 12

Open source IDE plugins for programmers.
2022 · wakatime.com · its alternatives →
- 13

A programmable, observable and distributed job orchestration system. - odin/README.md at master · theycallmemac/odin
2020 · github.com · its alternatives →
- 14AE
2013 · yugentext.com · its alternatives →
- 15WW
2015 · wsq.rocks · its alternatives →
- 16

A programmable, observable and distributed job orchestration system. - theycallmemac/odin
2020 · github.com · its alternatives →
- 17

- 18

Kafka-based Job Queue for Python. Contribute to joowani/kq development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 19

Simple, reliable, and efficient distributed task queue in Go - hibiken/asynq
2020 · github.com · its alternatives →
- 20NC
2018 · medium.com · its alternatives →
- 21

Generate accurate and informative tree dumps of asynchronous tasks. - risingwavelabs/await-tree
2025 · github.com · its alternatives →
- 22

🚀 Realtime Monitoring solution for Node.js/Express.js apps, inspired by status.github.com, sponsored by https://dynobase.dev - RafalWilinski/express-status-monitor
2016 · github.com · its alternatives →
- 23

:zap: Simplified interface for getting CPU intensive code to run on all cores (node.js, and web) - icodeforlove/task.js
2016 · github.com · its alternatives →
- 24
GitHub▲8distributed asynchronous job submitting/scheduling platform
2025 · github.com · its alternatives →
Also compare
- Hatchet – Open-source distributed task queue alternatives
- Hatchet v1 – A task orchestration platform built on Postgres alternatives
- TaskBotJS – TypeScript and JavaScript background job processing alternatives
- Horizon 1.0 alternatives
- PgQueuer – Transform PostgreSQL into a Job Queue alternatives
- LocalGPT – A local-first AI assistant in Rust with persistent memory alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →