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

9k stars
131 watching
697 forks
last commit: 3 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 with automatic interactive documentation and robust standards-based features. 77,670
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
fastapi/full-stack-fastapi-template A full-stack template for building modern web applications using FastAPI and React. 27,737
mirzadelic/fastapi-starter-project A FastAPI starter project that sets up a basic API with models and migrations using SQLModel and Alembic. 116
ycd/manage-fastapi A CLI tool for generating and managing FastAPI projects with customizable boilerplates and project structures. 1,685
elsewhencode/project-guidelines Guidelines for maintaining and improving the quality of JavaScript projects. 29,411
airtai/faststream A Python framework that simplifies the development of asynchronous services integrating with event streams like Apache Kafka, RabbitMQ, and Redis. 3,122
smagafurov/fastapi-jsonrpc A JSON-RPC server implementation using FastAPI 294
fastapi-users/fastapi-users A users management platform providing customizable authentication and registration functionality for FastAPI applications. 4,670
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. 627
s3rius/fastapi-template A comprehensive project template for building robust and feature-rich FastAPI applications with various database and ORM options. 2,002
ahkarami/deep-learning-in-production A collection of notes and references on deploying deep learning models in production environments 4,306
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 369