Hypercorn

E97062

Hypercorn is an asynchronous ASGI web server for Python designed to efficiently run modern frameworks like FastAPI and Quart.

Jump to: Statements Referenced by

Statements (43)

Predicate Object
instanceOf ASGI web server
Python software
canBeInstalledWith pip
designGoal compatibility with modern Python web frameworks
efficient async I/O
high concurrency
implementsSpecification ASGI
surface form: ASGI 3
isAsynchronous true
isOpenSource true
license MIT License NERFINISHED
programmingLanguage Python
repositoryPlatform GitHub
supportsAccessLog true
supportsConfiguration Python configuration file
command-line options
supportsDeployment development
production
supportsFramework Any ASGI-compatible framework
Django Channels
FastAPI
Quart
Starlette
supportsGracefulShutdown true
supportsHTTP2Push true
supportsInterface ASGI
supportsKeepAlive true
supportsLifespan ASGI lifespan protocol
supportsLogging true
supportsProtocol HTTP/1.1
HTTP/2
HTTPS
WebSockets Standard
surface form: WebSocket
supportsReload true
supportsTLS true
supportsWorkers multiple worker processes
supportsWorkerType asyncio
trio
uvloop
targetPlatform POSIX-compatible operating systems
Windows
useCase serving APIs
serving ASGI web applications
serving WebSocket applications

Referenced by (3)

Full triples — surface form annotated when it differs from this entity's canonical label.

FastAPI compatibleWith Hypercorn
Starlette compatibleWith Hypercorn
ASGI usedByServer Hypercorn