SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python Queue Projects
Simple job queues for Python
https://github.com/rq/rq is to the rescue.
🔩 Like builtins, but boltons. 250+ constructs, recipes, and snippets which extend (and rely on nothing but) the Python standard library. Nothing like Michael Bolton.
Learn any GitHub repo in 59 seconds. Onboard AI learns any GitHub repo in minutes and lets you chat with it to locate functionality, understand different parts, and generate new code. Use it for free at www.getonboard.dev.
a little task queue for pythonProject mention: Nextflow: Data-Driven Computational Pipelines | news.ycombinator.com | 2023-08-10
I've considered using Nextflow for bioinformatics pipelines but have yet to take the plunge. At work, I develop a proteomics pipeline that is composed of huey¹ tasks (Python library; simple alternative to Celery) which either use subprocess to call out to some external tool, or are just pure python. It runs in a worker container which is created by docker swarm, and all containers pull jobs from redis. For our scale, it works great. However, I don't have control over the resource utilization of individual steps, and in the past I've had issues with the pipeline blocking as a result of how I was chaining tasks together. I think something like Nextflow would remove these limitations, but one thing I think I would miss is the ability to debug individual pipeline steps locally with an interactive debugger. As far as I can tell, Nextflow has logging/tracing facilities but nothing quite like an interactive debugger. I'd be happy to be told I'm wrong, or even that I'm doing it wrong.
Messaging library for Python.
Fast job queuing and RPC in python with asyncio and redis.
Python task queue using Redis
Real-time stream processing for pythonProject mention: Experiences using Streamz? | /r/dataengineering | 2023-02-27
Hi everyone, I am looking into building data pipelines in a way that is as pythonic as possible, I found out about this Streamz project and it integrates well with Dask. Does anyone have any experience using this? My main use would be for fairly simple accumulator pipelines. https://github.com/python-streamz/streamz
Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.
Mr. Queue - A distributed worker task queue in Python using Redis & gevent
PostgreSQL-based Task Queue for PythonProject mention: Running Procrastinate from command line throwing exception | /r/learnpython | 2023-06-05
I did find this PR which adds a much more detailed description of what to do, although some of it is a bit outdated.
A database-backed work queue for Django
Kafka-based Job Queue for Python
Background task queue for Python backed by Redis, a super minimal Celery
A Django app that integrates with Dramatiq.
Simple Async Queues
A Flask extension for RQ.
🌿 Exploring cooperative concurrency primitives in Python
Easy to use Google Pub/Sub
A multiprocessing distributed task queue for Django. Django Q2 is a fork of Django Q. Big thanks to Ilan Steemers for starting this project. Unfortunately, development has stalled since June 2021. Django Q2 is the new updated version of Django Q, with dependencies updates, docs updates and several bug fixes. Original repository: https://github.com/Koed00/django-qProject mention: django-rq VS django-q2 - a user suggested alternative | libhunt.com/r/django-rq | 2023-03-21
Actively maintained fork of original django-q lib.
A simple, infinitely scalable, SQS based queue.
youtube download queue websocket server with login for private NAS.
Queue built on top of SQLiteProject mention: Choose Postgres Queue Technology | news.ycombinator.com | 2023-09-24
To make sure you that the message you are trying to retrieve hasn't been locked already by another worker.
Modern Redis task queue for Python 3 (by NicolasLM)
Repid framework: simple to use, fast to run and extensible to adopt job schedulerProject mention: Show HN: Repid – new Python job scheduler with Asyncio in mind | news.ycombinator.com | 2023-03-26
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Queue related posts
Choose Postgres Queue Technology
17 projects | news.ycombinator.com | 24 Sep 2023
Nextflow: Data-Driven Computational Pipelines
9 projects | news.ycombinator.com | 10 Aug 2023
Running Procrastinate from command line throwing exception
1 project | /r/learnpython | 5 Jun 2023
Background jobs with Django
4 projects | /r/django | 30 May 2023
The Many Problems with Celery
5 projects | /r/Python | 22 May 2023
Keep the Monolith, but Split the Workloads
8 projects | news.ycombinator.com | 24 Apr 2023
Launch HN: Sidekick (YC W23) – AI support bot for developers
6 projects | news.ycombinator.com | 16 Mar 2023
A note from our sponsor - #<SponsorshipServiceOld:0x00007f0fa1804a28>
www.saashub.com | 8 Dec 2023
What are some of the best open-source Queue projects in Python? This list will help you: