HTTP servers
HTTP servers, servlet containers and request handling. 50 packages across 9 ecosystems.
PystarletteThe little ASGI library that shines.BSD-3-Clausenbody-parserNode.js body parsing middlewareMITPyuvicornThe lightning-fast ASGI server.BSD-3-ClausePyWerkzeugThe comprehensive WSGI web application library.BSD-3-ClausePyFlaskA simple framework for building complex web applications.BSD-3-ClausePygunicornWSGI HTTP Server for UNIXMITRshyperA protective and efficient HTTP library for all.MITRstowerTower is a library of modular and reusable components for building robust clients and servers.MITRstower-serviceTrait representing an asynchronous, request / response based, client or server.MITRsaxumHTTP routing and request handling library that focuses on ergonomics and modularityMITGogithub.com/gin-gonic/ginGin is a high-performance HTTP web framework written in Go. It provides a Martini-like API but with significantly better performance—up to 40 times faster—thanks to httprouter. Gin is designed for building REST APIs, web applications, and microservices.MITPydjango-cors-headersdjango-cors-headers is a Django application for handling the server headers required for Cross-Origin Resource Sharing (CORS).MITPyslowapiA rate limiting extension for Starlette and FastapiMITCpsr/http-messageCommon interface for HTTP messagesMITCguzzlehttp/psr7PSR-7 message implementation that also provides common utility methodsMITMio.netty:netty-codec-httpNetty/Codec/HTTPApache-2.0Mio.netty:netty-handlerNetty/HandlerApache-2.0Mio.netty:netty-commonNetty/CommonApache-2.0Mio.netty:netty-allNetty/All-in-OneApache-2.0Rsactix-webActix Web is a powerful, pragmatic, and extremely fast web framework for RustMIT