mirror of
https://github.com/vinta/awesome-python.git
synced 2026-02-06 04:06:13 +08:00
add granian
This commit is contained in:
@@ -122,14 +122,14 @@ Inspired by [awesome-php](https://github.com/ziadoz/awesome-php).
|
||||
* [python-patterns](https://github.com/faif/python-patterns) - A collection of design patterns in Python.
|
||||
* [transitions](https://github.com/pytransitions/transitions) - A lightweight, object-oriented finite state machine implementation.
|
||||
|
||||
## ASGI Servers
|
||||
## Servers
|
||||
|
||||
*[ASGI](https://asgi.readthedocs.io/en/latest/)-compatible web servers.*
|
||||
|
||||
* [daphne](https://github.com/django/daphne) - A HTTP, HTTP2 and WebSocket protocol server for ASGI and ASGI-HTTP.
|
||||
* [uvicorn](https://github.com/encode/uvicorn) - A lightning-fast ASGI server implementation, using uvloop and httptools.
|
||||
* [hypercorn](https://github.com/pgjones/hypercorn) - An ASGI and WSGI Server based on Hyper libraries and inspired by Gunicorn.
|
||||
|
||||
* [granian](https://github.com/emmett-framework/granian) - Granian is a Rust HTTP server for Python applications built on top of Hyper and Tokio,supporting WSGI/ASGI/RSGI.
|
||||
## Asynchronous Programming
|
||||
|
||||
*Libraries for asynchronous, concurrent and parallel execution. Also see [awesome-asyncio](https://github.com/timofurrer/awesome-asyncio).*
|
||||
|
||||
Reference in New Issue
Block a user