FastAPI

GPTKB entity

Statements (53)
Predicate Object
gptkbp:instanceOf gptkb:mobile_application
gptkbp:category Python web frameworks
gptkbp:creator gptkb:Sebastián_Ramírez
gptkbp:designedFor building APIs
gptkbp:documentation https://fastapi.tiangolo.com/
gptkbp:feature high performance
data validation
data serialization
dependency injection
automatic interactive API documentation with OpenAPI
CORS support
OAuth2 support
WebSockets support
async and await support
automatic API documentation with ReDoc
automatic API documentation with Swagger UI
automatic data validation
automatic error handling
automatic generation of API docs
automatic generation of API documentation
automatic generation of JSON Schema
automatic generation of OpenAPI schema
automatic generation of ReDoc documentation
automatic generation of Swagger UI documentation
automatic generation of client code
automatic interactive API docs
automatic validation of request and response data
background tasks
dependency injection system
pluggable authentication
type hints support
automatic generation of interactive API documentation
https://www.w3.org/2000/01/rdf-schema#label FastAPI
gptkbp:license gptkb:MIT_License
gptkbp:programmingLanguage gptkb:Python
gptkbp:releaseDate 2018
gptkbp:repository https://github.com/tiangolo/fastapi
gptkbp:supports gptkb:JSON_Schema
gptkb:OpenAPI
asynchronous programming
automatic interactive API documentation
gptkbp:usedBy gptkb:Microsoft
gptkb:Microsoft_Research
gptkb:Netflix
gptkb:TransferWise
gptkb:Uber
gptkb:Zalando
Explosion
gptkbp:uses gptkb:Pydantic
gptkb:Starlette
gptkbp:bfsParent gptkb:GitHub
gptkb:Flask
gptkbp:bfsLayer 5