FastAPI is a modern, fast (high-performance), web framework for building APIs with Python 3.6+ based on standard Python type hints. From simple code you get automatic API docs, validation, and serialization.
Your API will support open standards like OpenAPI and JSON Schema by default. And your code will have autocompletion and type checks in your editor everywhere, even for your own JSON request data. It has integrated tools to handle auth with OAuth2, a powerful but simple dependency injection system, and more. FastAPI is currently used by Microsoft, Uber, Netflix, and many others for different tools and projects.
Priority access to all content
Exclusive promotions and giveaways