Skip to content

Commit c9c2c37

Browse files
committed
Merge branch 'main' into gh-pages
2 parents 34ae17a + 337a538 commit c9c2c37

5 files changed

Lines changed: 83 additions & 25 deletions

File tree

index.html

Lines changed: 82 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -2307,10 +2307,10 @@ <h3 class="mt-4 display-6">Task Queue and Messaging</h3>
23072307
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
23082308
<div class="card">
23092309
<div class="card-body text-center">
2310-
<a href="https://docs.celeryq.dev/" target="_blank">
2310+
<a href="https://github.com/celery/celery" target="_blank">
23112311
<img class="card-img-top" src="static/image/logos/celery.webp" style="width: 50%; height: auto;" alt="Celery">
23122312
</a>
2313-
<h5 class="card-title"><a href="https://docs.celeryq.dev/" target="_blank">Celery</a></h5>
2313+
<h5 class="card-title"><a href="https://github.com/celery/celery" target="_blank">Celery</a></h5>
23142314
<figure class="p-3 mb-0">
23152315
<blockquote class="blockquote">
23162316
<p class="text-muted">
@@ -2326,7 +2326,7 @@ <h5 class="card-title"><a href="https://docs.celeryq.dev/" target="_blank">Celer
23262326

23272327
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
23282328
<div class="card p-3 text-end">
2329-
<a href="https://dramatiq.io/" target="_blank">
2329+
<a href="https://github.com/Bogdanp/dramatiq" target="_blank">
23302330
<img class="card-img-top" src="static/image/logos/dramatiq.png" style="width: 50%; height: auto;" alt="dramatiq">
23312331
</a>
23322332
<figure class="p-3 mb-0">
@@ -2339,42 +2339,23 @@ <h5 class="card-title"><a href="https://docs.celeryq.dev/" target="_blank">Celer
23392339

23402340
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
23412341
<div class="card p-3 text-start">
2342-
<a href="https://huey.readthedocs.io/en/latest/" target="_blank">
2342+
<a href="https://github.com/coleifer/huey" target="_blank">
23432343
<img class="card-img-top" src="static/image/logos/huey.png" alt="huey">
23442344
</a>
23452345
<hr class="my-2>
23462346
<figure class="p-3 mb-0">
23472347
<blockquote class="blockquote">
2348-
<p><a href="https://huey.readthedocs.io/en/latest/" target="_blank">Huey 2</a> is a lightweight task queue for python</p>
2348+
<p><a href="https://github.com/coleifer/huey" target="_blank">Huey 2</a> is a lightweight task queue for python</p>
23492349
</blockquote>
23502350
</figure>
23512351
</div>
23522352
</div>
23532353

2354-
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
2355-
<div class="card">
2356-
<div class="card-body text-center">
2357-
<a href="https://lancetnik.github.io/Propan/" target="_blank">
2358-
<img class="card-img-top" src="static/image/logos/propan.png" alt="Propan">
2359-
</a>
2360-
<figure class="p-3 mb-0">
2361-
<blockquote class="blockquote">
2362-
<p class="text-muted">
2363-
<small class="text-muted">Just another HTTP a declarative Python Messaging framework.</small>
2364-
</p>
2365-
</blockquote>
2366-
</figure>
2367-
<hr class="my-2">
2368-
<p class="card-text">A powerful and easy-to-use Python framework for building event-driven applications that interact with any MQ Broker.</p>
2369-
</div>
2370-
</div>
2371-
</div>
2372-
23732354
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
23742355
<div class="card">
23752356
<div class="card-header text-center">
23762357
<h2>
2377-
<a href="https://python-rq.org/" target="_blank">
2358+
<a href="https://github.com/rq/rq" target="_blank">
23782359
<img class="card-img-top" src="static/image/logos/rq.jpeg" style="width: 50%; height: auto; background-color: #fff;" alt="rq"/>
23792360
</a>
23802361
</h2>
@@ -2417,6 +2398,82 @@ <h2 class="card-title"><a href="https://github.com/samuelcolvin/arq" target="_bl
24172398
</div>
24182399
</div>
24192400

2401+
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
2402+
<div class="card text-start">
2403+
<div class="card-body">
2404+
<h2 class="card-title"><a href="https://github.com/tobymao/saq" target="_blank">SAQ</a></h2>
2405+
<hr class="my-2">
2406+
<p class="card-text">SAQ (Simple Async Queue) is a simple and performant job queueing framework built on top of asyncio and redis or postgres.</p>
2407+
</div>
2408+
</div>
2409+
</div>
2410+
2411+
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
2412+
<div class="card">
2413+
<div class="card-body text-center">
2414+
<a href="https://github.com/taskiq-python/taskiq" target="_blank">
2415+
<img class="card-img-top" src="static/image/logos/taskiq.svg" alt="Taskiq">
2416+
</a>
2417+
<figure class="p-3 mb-0">
2418+
<blockquote class="blockquote">
2419+
<p class="text-muted">
2420+
<small class="text-muted">Taskiq is an asynchronous distributed task queue for python.</small>
2421+
</p>
2422+
</blockquote>
2423+
</figure>
2424+
<hr class="my-2">
2425+
<p class="card-text">Consider taskiq as an asyncio celery implementation. It uses almost the same patterns, but it's more modern and flexible.</p>
2426+
</div>
2427+
</div>
2428+
</div>
2429+
2430+
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
2431+
<div class="card text-start">
2432+
<div class="card-body">
2433+
<h2 class="card-title"><a href="https://github.com/closeio/tasktiger" target="_blank">TaskTiger</a></h2>
2434+
<hr class="my-2">
2435+
<p class="card-text">TaskTiger is a Python task queue using Redis that aims for simplicity while supporting advanced features like task retries, unique task enforcement, and periodic tasks.</p>
2436+
</div>
2437+
</div>
2438+
</div>
2439+
2440+
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
2441+
<div class="card text-center">
2442+
<a href="https://github.com/wakatime/wakaq" target="_blank" class="mt-3">
2443+
<img class="card-img-top" src="static/image/logos/wakaq.png" style="width: 50%; height: auto;" alt="WakaQ">
2444+
</a>
2445+
<div class="card-body">
2446+
<p class="card-text">Background task queue for Python backed by Redis, a super minimal Celery.</p>
2447+
</div>
2448+
</div>
2449+
</div>
2450+
2451+
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
2452+
<div class="card">
2453+
<div class="card-body text-center">
2454+
<a href="https://github.com/janbjorge/pgqueuer" target="_blank">
2455+
<img class="card-img-top" src="static/image/logos/pgqueuer.png" style="width: 60%; height: auto;" alt="PgQueuer">
2456+
</a>
2457+
<hr class="my-2">
2458+
<p class="card-text text-start">PgQueuer is a Python library leveraging PostgreSQL for efficient job queuing.</p>
2459+
</div>
2460+
<div class="card-footer text-center">
2461+
<small class="text-muted">PostgreSQL&#8209;powered job queues for Python</small>
2462+
</div>
2463+
</div>
2464+
</div>
2465+
2466+
<div class="col-12 col-6 col-sm-6 col-lg-3 mb-4">
2467+
<div class="card">
2468+
<div class="card-header">
2469+
<h5 class="mb-0"><a href="https://github.com/procrastinate-org/procrastinate" target="_blank">Procrastinate</a></h5>
2470+
</div>
2471+
<div class="card-body">
2472+
<p class="card-text">PostgreSQL-based Task Queue for Python.</p>
2473+
</div>
2474+
</div>
2475+
</div>
2476+
24202477
</div>
24212478
</div>
24222479
<!--End of Task Queue and Messaging-->

static/image/logos/pgqueuer.png

4.14 KB
Loading

static/image/logos/propan.png

-28 KB
Binary file not shown.

static/image/logos/taskiq.svg

Lines changed: 1 addition & 0 deletions
Loading

static/image/logos/wakaq.png

5.46 KB
Loading

0 commit comments

Comments
 (0)