fastapi-best-practices

FastAPI guidelines

A collection of best practices and conventions for building scalable and maintainable FastAPI applications.

FastAPI Best Practices and Conventions we used at our startup

GitHub

10k stars
134 watching
711 forks
last commit: 5 months ago
Linked from 1 awesome list

best-practicesfastapi

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
fastapi/fastapi A modern Python framework for building high-performance RESTful APIs 78,676
jonra1993/fastapi-alembic-sqlmodel-async An async web framework template for building secure and efficient APIs with authentication and role-based access control. 1,022
fastapi/full-stack-fastapi-template A full-stack template for building modern web applications using FastAPI and React. 28,452
mirzadelic/fastapi-starter-project A FastAPI starter project that sets up a basic API with models and migrations using SQLModel and Alembic. 117
ycd/manage-fastapi A CLI tool for generating and managing FastAPI projects with customizable boilerplates and project structures. 1,701
elsewhencode/project-guidelines Best practices and guidelines for maintaining JavaScript projects 29,443
airtai/faststream A Python framework that simplifies the development of asynchronous services integrating with event streams like Apache Kafka, RabbitMQ, and Redis. 3,241
smagafurov/fastapi-jsonrpc A JSON-RPC server implementation using FastAPI 293
fastapi-users/fastapi-users A users management platform providing customizable authentication and registration functionality for FastAPI applications. 4,748
anthonycorletti/cloudrun-fastapi An implementation of a Full-Stack Python API with PostgreSQL and Cloud Run deployment using FastAPI and Alembic for database migrations. 196
fastapi-mvc/fastapi-mvc A tool that streamlines the development of FastAPI applications by providing a project generator, auto-deployment to Kubernetes and Redis cluster, and automated testing and documentation. 635
s3rius/fastapi-template A comprehensive project template for building robust and feature-rich FastAPI applications with various database and ORM options. 2,041
ahkarami/deep-learning-in-production A collection of notes and references on deploying deep learning models in production environments 4,313
yezz123/fastango Simplifies and organizes FastAPI views for better maintainable code structure 116
madkote/fastapi-plugins Provides a plugin-based architecture to extend and customize the FastAPI framework 389