FastAPI

E17658

FastAPI is a modern, high-performance Python framework for building APIs with automatic interactive documentation and type hint–driven validation.

All labels observed (3)

Label Occurrences
FastAPI canonical 9
FastAPI community 1
fastapi 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf API framework
Python software
open-source software
web framework
author Sebastián Ramírez
basedOn Starlette
compatibleWith Gunicorn (with ASGI workers)
Hypercorn
Uvicorn
creator Sebastián Ramírez
designedFor building APIs
web services
documentationFormat OpenAPI
documentationUI ReDoc
Swagger UI
feature CORS middleware support
JSON Schema generation
OAuth2 support
OpenAPI schema generation
WebSocket support
automatic data parsing
automatic interactive API documentation
background tasks
data validation
dependency injection system
dependency overrides for testing
file uploads
form data handling
path operation routing
request handling
response serialization
implements ASGI
surface form: ASGI specification
initialReleaseDate 2018
license MIT License
maintainer tiangolo organization on GitHub
performanceCharacteristic high performance
low latency
programmingLanguage Python
repository https://github.com/tiangolo/fastapi
supports ASGI
Python type hints
asynchronous programming
targetAudience Python developers
targetUseCase RESTful APIs
backend services
microservices
uses Pydantic
website https://fastapi.tiangolo.com
writtenIn Python

How these facts were elicited

Referenced by (11)

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

Python webFramework FastAPI
ASGI usedByFramework FastAPI
Starlette usedBy FastAPI
Uvicorn isOftenUsedWith FastAPI
Hypercorn supportsFramework FastAPI
tiangolo organization on GitHub hostsProject FastAPI
subject surface form: tiangolo
this entity surface form: fastapi
tiangolo organization on GitHub associatedWith FastAPI
subject surface form: tiangolo
this entity surface form: FastAPI community
tiangolo organization on GitHub notableProject FastAPI
subject surface form: tiangolo
Sebastián Ramírez knownFor FastAPI
Sebastián Ramírez created FastAPI