Starlette

E97056

Starlette is a lightweight, high-performance ASGI framework for building asynchronous web applications and services in Python.

AI illustration

How this image was made

AI-generated illustration of Starlette

This AI-generated illustration was produced by black-forest-labs/FLUX.2-dev (1024x1024) from a prompt written by openai/gpt-oss-120b from the entity's label + description.

Prompt

Generate an image of Starlette (Starlette is a lightweight, high-performance ASGI framework for building asynchronous web applications and services in Python.)

All labels observed (1)

Label Occurrences
Starlette canonical 16

How this entity was disambiguated

Statements (45)

Predicate Object
instanceOf ASGI web framework ⓘ
Python software library ⓘ
architecture lightweight ⓘ
category Python web framework ⓘ
compatibleWith Daphne ⓘ
Hypercorn ⓘ
Uvicorn ⓘ
creator Tom Christie ⓘ
designedFor asynchronous web applications ⓘ
web services ⓘ
developer Encode OSS ⓘ
documentation https://www.starlette.io/ ⓘ
ecosystem Encode project ecosystem ⓘ
feature CORS middleware ⓘ
CSRF protection via middleware ⓘ
WebSocket support ⓘ
background tasks ⓘ
dependency injection via request state ⓘ
middleware support ⓘ
pluggable authentication backends ⓘ
routing ⓘ
session support ⓘ
static files handling ⓘ
templating support ⓘ
test client ⓘ
implements ASGI 3 specification ⓘ
initialReleaseYear 2018 ⓘ
license BSD-3-Clause License ⓘ
linked to: BSD license
optimizedFor high performance ⓘ
programmingLanguage Python ⓘ
provides Request object ⓘ
Response classes ⓘ
URL routing system ⓘ
exception handlers ⓘ
middleware interface ⓘ
repository https://github.com/encode/starlette ⓘ
supports ASGI ⓘ
GraphQL via third-party integrations ⓘ
HTTP ⓘ
Python async and await syntax ⓘ
Server-Sent Events ⓘ
WebSocket ⓘ
linked to: WebSockets Standard

lifespan events ⓘ
usedBy FastAPI ⓘ
Responder ⓘ

How these facts were elicited

Referenced by (16)

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

FastAPI → basedOn → Starlette ⓘ
ASGI → usedByFramework → Starlette ⓘ
Uvicorn → isOftenUsedWith → Starlette ⓘ
Hypercorn → supportsFramework → Starlette ⓘ
Responder → hasDependency → Starlette ⓘ
Responder → builtOnTopOf → Starlette ⓘ
asgiref → usedBy → Starlette ⓘ
Encode OSS → notableWork → Starlette ⓘ
Encode OSS → develops → Starlette ⓘ
Daphne → compatibleWith → Starlette ⓘ
Tom Christie → knownFor → Starlette ⓘ
Tom Christie → developed → Starlette ⓘ
Tom Christie → notableWork → Starlette ⓘ
Ray Serve → integratesWith → Starlette ⓘ