awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

18 مستودعات

Awesome GitHub RepositoriesTask Queues

Background job processing and distributed task management.

Explore 18 awesome GitHub repositories matching part of an awesome list · Task Queues. Refine with filters or upvote what's useful.

Awesome Task Queues GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • celery/celeryالصورة الرمزية لـ celery

    celery/celery

    28,596عرض على GitHub↗

    Celery is an asynchronous job processor and distributed task queue designed to offload time-consuming operations to background worker nodes. By utilizing a message-passing architecture, it decouples task producers from consumers, allowing applications to maintain responsiveness while scaling workloads across multiple isolated environments. The system functions as a distributed workload orchestrator that manages the lifecycle of deferred operations through persistent queues. It distinguishes itself by providing a pluggable transport abstraction, which allows the core task logic to remain indep

    Robust, broker-agnostic distributed task queue.

    Pythonamqppythonpython-library
    عرض على GitHub↗28,596
  • rq/rqالصورة الرمزية لـ rq

    rq/rq

    10,653عرض على GitHub↗

    rq is a distributed task queue and background worker system for Python that uses a Redis backend to decouple task submission from execution. It functions as a reliable message queue and task scheduler, allowing Python functions or asyncio coroutines to be processed asynchronously across multiple worker processes. The project distinguishes itself through reliable queuing mechanisms that prevent job loss during worker crashes using atomic operations. It provides specialized orchestration capabilities, including the prevention of duplicate jobs, job execution prioritization, and the ability to m

    Simple job queue system.

    Pythonasyncbackground-jobsdelayed-jobs
    عرض على GitHub↗10,653
  • roadrunner-server/roadrunnerالصورة الرمزية لـ roadrunner-server

    roadrunner-server/roadrunner

    8,473عرض على GitHub↗

    RoadRunner is a high-performance application server and process manager designed to serve PHP applications using a persistent worker model. It eliminates bootload overhead and initialization time by keeping application processes alive between requests, acting as a protocol-agnostic proxy that routes traffic to a pool of supervised workers. The server is built with a plugin-based modular architecture, allowing it to be extended with custom Go plugins and compiled into tailored binaries. It distinguishes itself by providing a unified execution model for a wide array of communication protocols,

    Manages the consumption of tasks from queues, including completion marking and requeueing logic.

    Goapplication-servergolanghacktoberfest
    عرض على GitHub↗8,473
  • mher/flowerالصورة الرمزية لـ mher

    mher/flower

    7,196عرض على GitHub↗

    Flower is a monitoring and administration tool for Celery task queues. It provides a real-time web dashboard and a REST API to monitor distributed task clusters, manage worker instances, and observe message broker health. The project distinguishes itself by offering centralized control over the task lifecycle, allowing users to trigger, revoke, or terminate tasks and apply execution rate limits. It also includes a Prometheus metrics exporter to surface internal performance and status data for external monitoring and alerting systems. The tool covers a broad range of observability and managem

    Web-based monitoring for task clusters.

    Pythonadministrationasynchronouscelery
    عرض على GitHub↗7,196
  • coleifer/hueyالصورة الرمزية لـ coleifer

    coleifer/huey

    5,933عرض على GitHub↗

    .. image:: https://media.charlesleifer.com/blog/photos/huey3-logo.png

    Multi-threaded task queue.

    Pythondankpythonqueue
    عرض على GitHub↗5,933
  • bogdanp/dramatiqالصورة الرمزية لـ Bogdanp

    Bogdanp/dramatiq

    5,136عرض على GitHub↗

    Dramatiq is a distributed task queue and workload manager used to offload function execution to background workers. It functions as an asynchronous task orchestrator that enables the distribution of computational tasks across a cluster using a pluggable transport layer supporting RabbitMQ and Redis. The framework provides specialized tools for complex task orchestration, including the ability to link background jobs into sequences, pipelines, and barriers. It further manages distributed concurrency through the use of shared mutexes, rate limiters, and exponential backoff retries to prevent re

    Listed in the “Task Queues” section of the Awesome Python awesome list.

    Pythondistributed-lockpythonrabbit
    عرض على GitHub↗5,136
  • jazzband/django-redisالصورة الرمزية لـ jazzband

    jazzband/django-redis

    3,075عرض على GitHub↗

    Full featured redis cache backend for Django.

    Redis cache backend implementation.

    Python
    عرض على GitHub↗3,075
  • rq/django-rqالصورة الرمزية لـ rq

    rq/django-rq

    1,948عرض على GitHub↗

    A simple app that provides django integration for RQ (Redis Queue)

    Redis-based task queue integration.

    Pythonbackground-jobsdjangojob-queue
    عرض على GitHub↗1,948
  • celery/django-celery-beatالصورة الرمزية لـ celery

    celery/django-celery-beat

    1,940عرض على GitHub↗

    Celery Periodic Tasks backed by the Django ORM

    Periodic task scheduling via the admin panel.

    Python
    عرض على GitHub↗1,940
  • taskiq-python/taskiqالصورة الرمزية لـ taskiq-python

    taskiq-python/taskiq

    1,924عرض على GitHub↗

    Async-native distributed task queue.

    Pythonasynciocelery-likehacktoberfest
    عرض على GitHub↗1,924
  • realorangeone/django-tasksالصورة الرمزية لـ realOrangeOne

    realOrangeOne/django-tasks

    804عرض على GitHub↗

    A backport of Django's built in Tasks framework

    Reference implementation for background workers.

    Python
    عرض على GitHub↗804
  • celery/django-celery-resultsالصورة الرمزية لـ celery

    celery/django-celery-results

    784عرض على GitHub↗

    Celery result back end with django

    Celery result backend integration.

    Python
    عرض على GitHub↗784
  • django-q2/django-q2الصورة الرمزية لـ django-q2

    django-q2/django-q2

    616عرض على GitHub↗

    A multiprocessing distributed task queue for Django based on Django-Q

    Multiprocessing distributed task queue.

    Python
    عرض على GitHub↗616
  • danihodovic/celery-exporterالصورة الرمزية لـ danihodovic

    danihodovic/celery-exporter

    550عرض على GitHub↗

    A Prometheus exporter for Celery metrics

    Prometheus and Grafana monitoring for tasks.

    Jsonnet
    عرض على GitHub↗550
  • johnestropia/gcdkitالصورة الرمزية لـ JohnEstropia

    JohnEstropia/GCDKit

    316عرض على GitHub↗

    Grand Central Dispatch simplified with swift.

    Simplified interface for Grand Central Dispatch.

    Swift
    عرض على GitHub↗316
  • pallets-eco/flask-rqالصورة الرمزية لـ pallets-eco

    pallets-eco/flask-rq

    230عرض على GitHub↗

    Flask-RQ is a Flask/Quart extension that background job execution using RQ. RQ allows queueing functions to be run in separate worker processes, allowing long-running jobs to run in the background without blocking the web app from returning a response quickly. Flask-RQ allows configuring…

    Integration for Redis-based background task queues.

    Python
    عرض على GitHub↗230
  • aleclarson/dispatcherA

    aleclarson/dispatcher

    0عرض على GitHub↗

    Utilities for queues, timers, and task groups.

    عرض على GitHub↗0
  • icanzilb/taskqueueI

    icanzilb/TaskQueue

    0عرض على GitHub↗

    Task queue management class.

    عرض على GitHub↗0
  1. Home
  2. Part of an Awesome List
  3. DevOps & Infrastructure
  4. Task Queues