saq
awesome-litestar
Our great sponsors
saq | awesome-litestar | |
---|---|---|
7 | 1 | |
373 | 37 | |
- | - | |
7.7 | 7.1 | |
16 days ago | about 2 months ago | |
Python | Makefile | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
saq
- Litestar – powerful, flexible, and highly performant Python ASGI framework
- The Many Problems with Celery
-
Sidewinder: open source Django starter kit that focuses on good defaults, developer experience, and deployment
Yet another async task queue, it's pretty fast and it's not celery: https://github.com/tobymao/saq
-
Celery in production: Three more years of fixing bugs
I wrote an extremely performant and simple async worker framework called SAQ because I couldn't find any that fit my use case.
https://github.com/tobymao/saq
- I made a simple async queueing framework called SAQ! It includes a built in web UI to manage jobs.
- Show HN: SAQ – Simple Async Queues in Python based on Redis (includes a web UI)
- SAQ (Simple Async Queues) - A distributed async python queuing framework based on Redis with a web UI
awesome-litestar
-
Litestar – powerful, flexible, and highly performant Python ASGI framework
- Vite/React/Tailwind for the frontend, with [Orval](https://orval.dev/) to generate FE definitions based on the API spec.
For non-API/SPA use-cases, it also has good HTML support, with built-in Jinja and HTMX integrations. The docs are great (https://docs.litestar.dev/latest/ - not quite Django-tier but that's the gold standard), however the reference application is a tad too complex imo (https://github.com/litestar-org/litestar-fullstack).
https://github.com/litestar-org/awesome-litestar has a list of useful extensions - highly recommend trying it out if you are starting a new Python web project.
What are some alternatives?
arq - Fast job queuing and RPC in python with asyncio and redis.
rq - Simple job queues for Python
huey - a little task queue for python
blazingmq-sdk-python - Python SDK for BlazingMQ, a modern high-performance open source message queuing system.
redis-pydict - A python dictionary that uses Redis as in-memory storage backend to facilitate distributed computing applications development.
sdk-python - Temporal Python SDK