FastAPI
FastAPI is a modern, high-performance web framework for building APIs with Python 3.8+ based on standard Python type hints. Key features include automatic interactive documentation via Swagger UI and ReDoc, automatic data validation, serialization, and robust security and authentication support. Built on top of Starlette for the web parts and Pydantic for the data parts, it delivers asynchronous capability and exceptional execution speed comparable to NodeJS and Go.
Checked on Sep 30, 2026.
Alternative resources
Elysia
An ergonomic, high-performance web framework for TypeScript with end-to-end type safety, built-in validation, and OpenAPI support.
Auth.js
Flexible runtime-agnostic authentication library for web applications supporting multiple frameworks and identity providers.
Kroki
Unified HTTP API to generate diagrams from textual descriptions supporting multiple diagram libraries and output formats.