Hypercorn

E97062

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

All labels observed (1)

Label Occurrences
Hypercorn canonical 3

How this entity was disambiguated

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 ⓘ
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 ⓘ

How these facts were elicited

Referenced by (3)

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

FastAPI → compatibleWith → Hypercorn ⓘ
ASGI → usedByServer → Hypercorn ⓘ
Starlette → compatibleWith → Hypercorn ⓘ