FastAPI
E17658
FastAPI is a modern, high-performance Python framework for building APIs with automatic interactive documentation and type hint–driven validation.
Observed surface forms (2)
| Surface form | Occurrences |
|---|---|
| FastAPI community | 1 |
| fastapi | 1 |
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 ⓘ |
Referenced by (8)
Full triples — surface form annotated when it differs from this entity's canonical label.
subject surface form:
tiangolo
this entity surface form:
FastAPI community
subject surface form:
tiangolo
this entity surface form:
fastapi
subject surface form:
tiangolo