f

fastapi

by fastapi
🔓 Open Source Python 🌍 Global free

About

FastAPI is a modern, fast (high-performance) web framework for building APIs with Python, based on standard Python type hints. Standing on the shoulders of Starlette for web handling and Pydantic for data validation, it achieves performance on par with NodeJS and Go. FastAPI significantly boosts development speed by 200% to 300% while reducing human-induced bugs. Its core design natively supports asynchronous programming and provides automatic, interactive API documentation out-of-the-box. Fully compatible with OpenAPI and JSON Schema standards, FastAPI offers excellent editor support with auto-completion everywhere, making it intuitive, robust, and production-ready.

Features

  • High performance on par with NodeJS and Go
  • Automatic interactive API documentation
  • Based on standard Python type hints
  • Increases development speed by 200% to 300%
  • Fully compatible with OpenAPI and JSON Schema

Supported Platforms

web