Life & fun · alternatives · 2026
24 alternatives to Dramatiq – An alternative to Celery
Dramatiq is a Python library for processing background tasks, designed as an alternative to Celery. It enables developers to define tasks as actors that can run either synchronously in the current process or… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Dramatiq – An alternative to Celery launched in 2017; newer entries below may have overtaken it.
- 1
Dramatiq▲4Simple, reliable distributed task queueing for Python.
2017 · dramatiq.io · its alternatives →
- 2

A fast and reliable background task processing library for Python 3. - Bogdanp/dramatiq
2018 · github.com · its alternatives →
- 3

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 →
- 4

Modern scheduling library for Python. Contribute to Miksus/rocketry development by creating an account on GitHub.
2022 · github.com · its alternatives →
- 5

- 6

I'm excited to showcase Kreuzberg! Kreuzberg is a modern Python library built from the ground up with async/await, type hints, and optimized I/O handling. It provides a unified interface for extracting text from documents (PDFs, images, office files) without external API dependencies. Key technical features: - Built with modern Python best practices (async/await, type hints, functional-first) - Optimized async I/O with anyio for multi-loop compatibility - Smart worker process pool for CPU-bound tasks (OCR, doc conversion) - Efficient batch processing with concurrent…
2025 · github.com · its alternatives →
- 7

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

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

- 10

Python ports of useful syscalls, using asynchronous I/O. - zacharyvoase/teena
2012 · github.com · its alternatives →
- 11

A little Python library for making simple Electron-like HTML/JS GUI apps - python-eel/Eel
2018 · github.com · its alternatives →
- 12

Python library for creating data pipelines with chain functional programming - EntilZha/PyFunctional
2017 · github.com · its alternatives →
- 13

An experimental Python-to-C transpiler and domain specific language for embedded high-performance computing - zanellia/prometeo
2021 · github.com · its alternatives →
- 14

If Google News had a Python library. Contribute to kotartemiy/pygooglenews development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 15

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

Hi! I've built this because I kept reaching for Celery for simple scheduled tasks and it felt like overkill. I just needed "run this function every hour" or "daily at 9am", not distributed workers. So it's decorators for scheduling (@scheduler.every(5).minutes, @scheduler.daily.at("09:00")), state saves to JSON so jobs survive restarts, and there's an optional FastAPI dashboard if you want to see what's running. No Redis, no message broker, runs in-process with your app. Trade-off is it's single process only — if you need distributed workers, stick with Celery.
Jan 2026 · github.com · its alternatives →
- 17

A lightweight database with Python syntax queries, using ZeroMQ - asrp/pyzdb
2017 · github.com · its alternatives →
- 18

Robyn is a Super Fast Async Python Web Framework with a Rust runtime. - sparckles/Robyn
2023 · github.com · its alternatives →
- 19PA
2011 · jitouch.com · its alternatives →
- 20

A Hacker News lookalike written in Python/Django, powering https://news.python.sc - sebst/pythonic-news
2019 · github.com · its alternatives →
- 21

Hi everyone! I just released the Practical Python Projects book! (https://practicalpython.yasoob.me) I am happy to announce the first version as a release candidate. I have poured a lot of love into writing this book and would love to hear what you guys think. (A limited 100% off and discount coupons at the end) This is not a pure beginner book. The book does assume some background Python knowledge. You need to know the basics like methods, functions, classes, and such. If I use something that is not typically covered in beginner Python books, I will explain it before I use it.…
2021 · practicalpython.yasoob.me · its alternatives →
- 22

Modern declarative (React-like) Tcl/Tk interface for Python - leontrolski/tkintergalactic
2025 · github.com · its alternatives →
- 23

Contribute to akdor1154/python-csql development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 24

Recently, I write an interpreter for subset of Python using Go. I haven't seen source code of CPython, all is just written according to my understanding of Python so there may be some unusual things. Hope you can play fun with it. Any suggestion is welcome, glad to get some feedback.
2023 · github.com · its alternatives →
Also compare
- Dramatiq alternatives
- Dramatiq – An alternative to Celery alternatives
- Hatchet – Open-source distributed task queue alternatives
- Rocketry – Statement-based scheduling framework for Python alternatives
- Taipy 3.0 alternatives
- Kreuzberg – Modern async Python library for document text extraction 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 →