Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

ASGI

ASGI (Asynchronous Server Gateway Interface) is a spiritual successor to WSGI, intended to provide a standard interface between async-capable Python web servers, frameworks, and applications.

https://github.com/channelcat/sanic

Accelerate your web app development | Build fast. Run fast.

api-server asgi asyncio framework python sanic web web-framework web-server

Last synced: 04 Aug 2024

https://github.com/sanic-org/sanic

Accelerate your web app development | Build fast. Run fast.

api-server asgi asyncio framework python sanic web web-framework web-server

Last synced: 28 Oct 2024

https://github.com/falconry/falcon

The no-magic web data plane API and microservices framework for Python developers, with a focus on reliability, correctness, and performance at scale.

api api-rest asgi framework http microservices python rest web wsgi

Last synced: 28 Oct 2024

https://github.com/simonw/datasette

An open source multi-tool for exploring and publishing data

asgi automatic-api csv datasets datasette datasette-io docker json python sql sqlite

Last synced: 28 Oct 2024

https://github.com/encode/uvicorn

An ASGI web server, for Python. ðŸĶ„

asgi asyncio http http-server python

Last synced: 05 Nov 2024

https://github.com/starlite-api/starlite

Production-ready, Light, Flexible and Extensible ASGI API framework | Effortlessly Build Performant APIs

api asgi asyncio hacktoberfest litestar litestar-api litestar-framework msgspec openapi pydantic python rapidoc redoc rest starlite starlite-api swagger

Last synced: 18 Aug 2024

https://github.com/litestar-org/litestar

Production-ready, Light, Flexible and Extensible ASGI API framework | Effortlessly Build Performant APIs

api asgi asyncio hacktoberfest litestar litestar-api litestar-framework msgspec openapi pydantic python rapidoc redoc rest starlite starlite-api swagger

Last synced: 28 Oct 2024

https://starlite-api.github.io/starlite

Production-ready, Light, Flexible and Extensible ASGI API framework | Effortlessly Build Performant APIs

api asgi asyncio hacktoberfest litestar litestar-api litestar-framework msgspec openapi pydantic python rapidoc redoc rest starlite starlite-api swagger

Last synced: 13 Oct 2024

https://github.com/pallets/quart

An async Python micro framework for building web applications.

asgi asyncio http-server python quart

Last synced: 28 Oct 2024

https://github.com/tiangolo/uvicorn-gunicorn-fastapi-docker

Docker image with Uvicorn managed by Gunicorn for high-performance FastAPI web applications in Python with performance auto-tuning.

asgi async docker docker-image fastapi gunicorn json json-schema openapi openapi3 pydantic python python-types redoc swagger-ui uvicorn web websockets

Last synced: 16 Oct 2024

https://github.com/mirumee/ariadne

Python library for implementing GraphQL servers using schema-first approach.

api apollo-graphql apollo-python ariadne asgi django django-graphql graphql graphql-python graphql-server python

Last synced: 29 Oct 2024

https://github.com/emmett-framework/granian

A Rust HTTP server for Python applications

asgi asyncio http http-server python rsgi rust wsgi

Last synced: 15 Oct 2024

https://github.com/neoteroi/blacksheep

Fast ASGI web framework for Python

asgi asyncio blacksheep framework http http-server python server web

Last synced: 15 Oct 2024

https://github.com/Neoteroi/BlackSheep

Fast ASGI web framework for Python

asgi asyncio blacksheep framework http http-server python server web

Last synced: 26 Oct 2024

https://github.com/aminalaee/sqladmin

SQLAlchemy Admin for FastAPI and Starlette

admin admin-dashboard asgi asyncio fastapi python sqlalchemy starlette web wsgi

Last synced: 11 Oct 2024

https://github.com/sumerc/yappi

Yet Another Python Profiler, but this time multithreading, asyncio and gevent aware.

asgi asynchronous asyncio coroutine cpu gevent greenlet multi-threaded-applications multithreading performance profile profilers python thread

Last synced: 15 Oct 2024

https://github.com/piccolo-orm/piccolo

A fast, user friendly ORM and query builder which supports asyncio.

asgi asyncio database fastapi hacktoberfest orm piccolo postgresql python python3 query-builder sqlite starlette

Last synced: 11 Oct 2024

https://github.com/justpy-org/justpy

An object oriented high-level Python Web Framework that requires no frontend programming

ag-grid asgi asynchronous highcharts nicegui python quasar-framework starlette web-framework

Last synced: 14 Oct 2024

https://github.com/pgjones/hypercorn

Hypercorn is an ASGI and WSGI Server based on Hyper libraries and inspired by Gunicorn.

asgi asyncio http-server http2 http3 python wsgi

Last synced: 09 Oct 2024

https://github.com/laurentS/slowapi

A rate limiter for Starlette and FastAPI

asgi fastapi python rate-limiter starlette uvicorn

Last synced: 24 Oct 2024

https://github.com/laurents/slowapi

A rate limiter for Starlette and FastAPI

asgi fastapi python rate-limiter starlette uvicorn

Last synced: 11 Oct 2024

https://github.com/emmett-framework/emmett

The web framework for inventors

asgi asyncio emmett python web-framework

Last synced: 01 Nov 2024

https://github.com/klen/muffin

Muffin is a fast, simple and asyncronous web-framework for Python 3

asgi asyncio curio muffin python trio webframework

Last synced: 31 Oct 2024

https://github.com/tiangolo/uvicorn-gunicorn-docker

Docker image with Uvicorn managed by Gunicorn for high-performance web applications in Python with performance auto-tuning.

asgi async asyncio debian docker docker-image dockerfile gunicorn python uvicorn uvicorn-gunicorn web

Last synced: 16 Oct 2024

https://github.com/Intility/fastapi-azure-auth

Easy and secure implementation of Azure Entra ID (previously AD) for your FastAPI APIs 🔒 B2C, single- and multi-tenant support.

anyio asgi asyncio authentication azure azure-active-directory azure-ad azuread fastapi oauth2 oidc openapi openid openidconnect python security trio

Last synced: 26 Oct 2024

https://github.com/intility/fastapi-azure-auth

Easy and secure implementation of Azure Entra ID (previously AD) for your FastAPI APIs 🔒 B2C, single- and multi-tenant support.

anyio asgi asyncio authentication azure azure-active-directory azure-ad azuread fastapi oauth2 oidc openapi openid openidconnect python security trio

Last synced: 09 Oct 2024

https://github.com/melvinkcx/fastapi-events

Asynchronous event dispatching/handling library for FastAPI and Starlette

asgi events fastapi python starlette

Last synced: 26 Oct 2024

https://github.com/snok/django-guid

Inject an ID into every log message from a Django request. ASGI compatible, integrates with Sentry, and works with Celery

asgi celery correlation correlation-id django django-correlation-id django-guid django-rest-framework django3 guid logging request-id sentry tracing

Last synced: 26 Oct 2024

https://github.com/bocadilloproject/bocadillo

(UNMAINTAINED) Fast, scalable and real-time capable web APIs for everyone

asgi asynchronous asyncio python web-framework

Last synced: 07 Aug 2024

https://github.com/0b01001001/spectree

API spec validator and OpenAPI document generator for Python web frameworks.

annotation annotations apispec asgi falcon flask hacktoberfest openapi openapi-document pydantic pydantic-v2 python redoc starlette swagger wsgi

Last synced: 21 Oct 2024

https://github.com/abersheeran/asgi-ratelimit

A ASGI Middleware to rate limit

asgi asgi-middleware asgi-ratelimit

Last synced: 13 Nov 2024

https://github.com/stephenhillier/starlette_exporter

Prometheus exporter for Starlette and FastAPI

asgi fastapi prometheus prometheus-exporter starlette

Last synced: 11 Oct 2024

https://github.com/abersheeran/kui

An easy-to-use web framework. Supports both WSGI and ASGI modes. Gevent or asyncio, this is the question.

asgi asynchronous http openapi3 radix-tree web-framework websocket wsgi

Last synced: 13 Nov 2024

https://github.com/perdy/starlette-prometheus

Prometheus integration for Starlette.

asgi metrics middleware prometheus starlette

Last synced: 14 Oct 2024

https://github.com/florimondmanca/asgi-lifespan

Programmatic startup/shutdown of ASGI apps.

asgi async python

Last synced: 13 Nov 2024

https://github.com/aliev/aioauth

Asynchronous OAuth 2.0 provider for Python 3

aiohttp asgi asyncio fastapi oauth2 oauth2-server python python-3 python3

Last synced: 11 Oct 2024

https://github.com/abersheeran/a2wsgi

Convert WSGI app to ASGI app or ASGI app to WSGI app.

asgi wsgi

Last synced: 13 Nov 2024

https://github.com/abersheeran/rpc.py

A fast and powerful RPC framework based on ASGI/WSGI.

annotation asgi cbor httpx json msgpack msgpack-rpc openapi-document pickle rpc rpc-framework wsgi

Last synced: 01 Nov 2024

https://github.com/br3ndonland/inboard

ðŸšĒ Docker images and utilities to power your Python APIs and help you ship faster. With support for Uvicorn, Gunicorn, Starlette, and FastAPI.

actions asgi docker fastapi ghcr github-container-registry github-packages gunicorn poetry python python-poetry starlette uvicorn

Last synced: 12 Nov 2024

https://github.com/tiangolo/uvicorn-gunicorn-starlette-docker

Docker image with Uvicorn managed by Gunicorn for high-performance Starlette web applications in Python with performance auto-tuning.

asgi async debian docker docker-image dockerfile framework gunicorn http python starlette uvicorn uvicorn-gunicorn web websockets

Last synced: 16 Oct 2024

https://github.com/claws/aioprometheus

A Prometheus Python client library for asyncio-based applications

asgi asgi-middleware asyncio prometheus prometheus-client-library python

Last synced: 12 Nov 2024

https://github.com/florimondmanca/msgpack-asgi

Drop-in MessagePack support for ASGI applications and frameworks

asgi fastapi json messagepack middleware msgpack python starlette

Last synced: 26 Oct 2024

https://github.com/vinissimus/async-asgi-testclient

A framework-agnostic library for testing ASGI web applications

asgi guillotina quart starlette testing

Last synced: 14 Nov 2024

https://github.com/florimondmanca/arel

Lightweight browser hot reload for Python ASGI web apps

asgi browser fastapi hot-reload python starlette websockets

Last synced: 13 Nov 2024

https://github.com/piccolo-orm/piccolo_api

ASGI middleware for authentication, rate limiting, and building REST endpoints.

asgi asyncio authentication fastapi hacktoberfest orm piccolo rate-limiting rest security starlette

Last synced: 08 Nov 2024

https://github.com/encode/dashboard

An admin interface for ASGI Web frameworks.

asgi dashboard database orm

Last synced: 08 Nov 2024

https://github.com/aminalaee/mongox

Familiar async Python MongoDB ODM

asgi asyncio mongodb motor pydantic python starlette

Last synced: 26 Oct 2024

https://github.com/vpcarlos/profyle

Development tool for analysing and managing python traces

api asgi fastapi flask http middleware perfetto profile profyle python python3 trace tracing viztracer

Last synced: 29 Oct 2024

https://github.com/ciscorn/starlette-graphene3

An ASGI app for using Graphene v3 with Starlette / FastAPI

asgi fastapi graphene graphql python python3 starlette

Last synced: 09 Oct 2024

https://github.com/tartiflette/tartiflette-asgi

ASGI support for the Tartiflette GraphQL engine

asgi async graphql http python starlette websocket

Last synced: 06 Nov 2024

https://github.com/alex-oleshkevich/starsessions

Advanced sessions for Starlette and FastAPI frameworks

asgi fastapi python session starlette

Last synced: 13 Nov 2024

https://github.com/ericls/django-simple-task

Simple background task for Django 3

asgi django hacktoberfest python task-runner

Last synced: 27 Oct 2024

https://github.com/abersheeran/baize

Powerful and exquisite WSGI/ASGI framework/toolkit.

asgi python3 wsgi

Last synced: 09 Nov 2024

https://github.com/rexzhang/asgi-webdav

An asynchronous WebDAV server implementation, Support multi-provider, multi-account and permission control.

asgi asyncio docker-container webdav webdav-server

Last synced: 13 Nov 2024

https://github.com/Tobi-De/cookiecutter-fastapi

Cookiecutter fastapi is a framework for jumpstarting production-ready fastapi projects quickly.

asgi celery cookiecutter django fastapi fastapi-template python python3

Last synced: 13 Aug 2024

https://github.com/jordaneremieff/aeroplane

Example project using Django and FastAPI together.

asgi django fastapi pydantic python serverless

Last synced: 28 Oct 2024

https://github.com/florimondmanca/asgi-htmx

HTMX integration for ASGI applications

asgi fastapi htmx python starlette

Last synced: 27 Oct 2024

https://github.com/aogier/starlette-authlib

A drop-in replacement for Starlette session middleware, using Authlib's jwt

asgi authlib jwt jwt-middleware starlette starlette-middleware

Last synced: 14 Nov 2024

https://github.com/frankie567/starlette-csrf

Starlette middleware implementing Double Submit Cookie technique to mitigate CSRF

asgi csrf fastapi fastapi-middleware starlette starlette-middleware

Last synced: 11 Oct 2024

https://github.com/rclement/mailer

Dead-simple mailer micro-service for static websites

asgi docker fastapi jamstack mailer microservice pgp python serverless smtp vercel vercel-serverless

Last synced: 26 Oct 2024

https://github.com/simonw/asgi-csrf

ASGI middleware for protecting against CSRF attacks

asgi asgi-middleware csrf

Last synced: 30 Oct 2024

https://github.com/almarklein/asgineer

A really thin ASGI web framework

asgi framework python web

Last synced: 10 Nov 2024

https://github.com/max-pfeiffer/uvicorn-poetry

Docker image with Uvicorn ASGI server for running Python web applications on Kubernetes. Uses Poetry for managing dependencies and setting up a virtual environment. Supports AMD64 and ARM64 CPU architectures.

amd64 arm64 asgi docker docker-image fastapi kubernetes poetry python uvicorn

Last synced: 13 Nov 2024

https://github.com/kludex/asgi-logger

Access logger for ASGI servers! :tada:

asgi asgi-middleware logger uvicorn

Last synced: 31 Oct 2024

https://github.com/taoufik07/nejma

Manage and send messages to groups of channels

asgi channels chat fastapi quart responder sanic starlette

Last synced: 07 Nov 2024

https://github.com/kludex/flake8-fastapi

Flake8 FastAPI - Avoid simple FastAPI mistakes ~opinionated~ ðŸĪ“

asgi fastapi flake8 python

Last synced: 07 Nov 2024

https://github.com/odd12258053/agraffe

Agraffe, build API with ASGI in Serverless services (e.g AWS lambda, Google Cloud Functions and Azure Functions).

asgi async asyncio aws-lambda azure-functions fastapi gcp-cloud-functions python python3 serverless serverless-services starlette web

Last synced: 03 Aug 2024

https://github.com/max-pfeiffer/uvicorn-gunicorn-poetry

Docker image with Gunicorn using Uvicorn workers for running Python web applications. Uses Poetry for managing dependencies and setting up a virtual environment. Supports AMD64 and ARM64 CPU architectures.

amd64 arm64 asgi docker docker-image fastapi gunicorn poetry python uvicorn

Last synced: 13 Nov 2024

https://github.com/Kludex/flake8-fastapi

Flake8 FastAPI - Avoid simple FastAPI mistakes ~opinionated~ ðŸĪ“

asgi fastapi flake8 python

Last synced: 03 Aug 2024

https://github.com/nggit/tremolo

Tremolo is a stream-oriented, asynchronous, programmable HTTP server written in pure Python. It can also serve as an ASGI server.

asgi asyncio http-server microframework python3 uvloop

Last synced: 29 Oct 2024

https://github.com/simonw/datasette-auth-github

Datasette plugin that authenticates users against GitHub

asgi datasette datasette-io datasette-plugin

Last synced: 01 Nov 2024

https://github.com/sloria/webargs-starlette

Declarative request parsing and validation for Starlette with webargs

asgi marshmallow parsing request starlette validation webargs

Last synced: 01 Nov 2024

https://github.com/simonw/asgi-auth-github

ASGI middleware that authenticates users against GitHub

asgi asgi-middleware authentication github-api

Last synced: 18 Oct 2024

https://github.com/aisk/multicorn

Multicorn is a multi-interpreter server for Python.

asgi gunicorn pep554 python web webserver wsgi

Last synced: 02 Oct 2024

https://github.com/simonw/json-head

JSON microservice for performing HEAD requests

asgi json microservice python sanic zeit-now

Last synced: 18 Oct 2024

https://github.com/florimondmanca/www

Code for https://florimond.dev

ansible asgi jinja2 python starlette tailwindcss

Last synced: 26 Oct 2024

https://ayehavgunne.github.io/Tonberry/

An ASGI compliant web microframework

asgi asyncio cherrypy micro-framework

Last synced: 06 Nov 2024

https://github.com/valohai/asgiproxy

Tools for building HTTP and Websocket proxies for the asynchronous ASGI protocol

asgi http proxy python websocket

Last synced: 06 Nov 2024

https://github.com/rob-blackbourn/bareasgi

A lightweight Python ASGI web server framework

asgi asyncio bareasgi http http-server http2 python sse web websocket

Last synced: 14 Oct 2024

https://github.com/florimondmanca/ddtrace-asgi

Unofficial Datadog tracing integration for ASGI apps and frameworks

asgi datadog python tracing

Last synced: 28 Oct 2024

https://github.com/paul121/fastapi-zeit-now

A simple example of deploying FastAPI as a Zeit Serverless Function

asgi fastapi serverless starlette zeit

Last synced: 28 Oct 2024

https://github.com/yezz123/asgi-aws

Build API with ASGI in AWS Lambda with API Gateway HTTP API or REST API, or with Function URL âœĻ

api api-gateway asgi aws fastapi lambda pydantic rest-api typing

Last synced: 14 Nov 2024

https://github.com/jordaneremieff/guitarlette

ðŸŽļA songwriting tool for guitarists

asgi asyncio fastapi guitar javascript mangum python serverless starlette

Last synced: 28 Oct 2024

https://github.com/br3ndonland/fastenv

⚙ïļ Unified environment variable and settings management for FastAPI and beyond 🚀

anyio asgi configuration-management dotenv environment-variables fastapi object-storage pydantic python s3 s3-bucket s3-client settings starlette uvicorn

Last synced: 12 Nov 2024

https://github.com/qweeze/nanoasgi

A toy ASGI web framework

asgi asyncio python

Last synced: 09 Nov 2024

https://github.com/florimondmanca/asgi-sitemaps

Sitemap generation for Python ASGI web apps

asgi async fastapi python sitemap-generator starlette

Last synced: 28 Oct 2024

https://github.com/jordaneremieff/asgi-video-streaming

Demonstration of video streaming using an ASGI application

asgi asyncio daphne hypercorn python3 starlette uvicorn video-streaming

Last synced: 17 Oct 2024

https://github.com/simonw/asgi-cors

ASGI middleware for applying CORS headers to an ASGI application

asgi asgi-middleware cors

Last synced: 18 Oct 2024

https://github.com/simonw/asgi-proxy-lib

An ASGI function for proxying to a backend over HTTP

asgi httpx

Last synced: 18 Oct 2024