fastapi

API framework

A modern Python framework for building high-performance RESTful APIs with automatic interactive documentation and robust standards-based features.

FastAPI framework, high performance, easy to learn, fast to code, ready for production

GitHub

78k stars
675 watching
7k forks
Language: Python
last commit: 3 days ago
Linked from 8 awesome lists

apiasyncasynciofastapiframeworkjsonjson-schemaopenapiopenapi3pydanticpythonpython-typespython3redocreststarletteswaggerswagger-uiuvicornweb

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
fastapi/full-stack-fastapi-template A full-stack template for building modern web applications using FastAPI and React. 27,737
airtai/faststream A Python framework that simplifies the development of asynchronous services integrating with event streams like Apache Kafka, RabbitMQ, and Redis. 3,122
hugapi/hug A Python framework for building simple and efficient APIs 6,862
fastify/fastify A high-performance web framework for Node.js with a focus on developer experience and minimal overhead. 32,408
zhanymkanov/fastapi-best-practices A collection of best practices and conventions for building scalable and maintainable FastAPI applications. 9,324
fastapi-users/fastapi-users A users management platform providing customizable authentication and registration functionality for FastAPI applications. 4,670
fastapi-admin/fastapi-admin A fast admin dashboard framework built on FastAPI and TortoiseORM with Tabler UI. 2,913
microsoft/fast Provides reusable UI components and integration tools for building accessible web applications 9,286
fastendpoints/fastendpoints A lightweight framework for building RESTful APIs in ASP.NET 6 and newer 4,664
mongodb-labs/full-stack-fastapi-mongodb A full-stack application generator for building progressive web applications with FastAPI and MongoDB 513
jonra1993/fastapi-alembic-sqlmodel-async An async web framework template for building secure and efficient APIs with authentication and role-based access control. 1,008
koxudaxi/fastapi-code-generator Generates a FastAPI application from an OpenAPI file 1,067
mirzadelic/fastapi-starter-project A FastAPI starter project that sets up a basic API with models and migrations using SQLModel and Alembic. 116
leosussan/fastapi-gino-arq-uvicorn A high-performance async REST API framework with support for PostgreSQL and Redis. 420
spec-first/connexion A framework that allows developers to write API specifications first and then generate Python code based on those specifications 4,493