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: about 2 years ago
Linked from 1 awesome list

best-practicesfastapi

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
fastapi/fastapiA modern Python framework for building high-performance RESTful APIs78,676
jonra1993/fastapi-alembic-sqlmodel-asyncAn async web framework template for building secure and efficient APIs with authentication and role-based access control.1,022
fastapi/full-stack-fastapi-templateA full-stack template for building modern web applications using FastAPI and React.28,452
mirzadelic/fastapi-starter-projectA FastAPI starter project that sets up a basic API with models and migrations using SQLModel and Alembic.117
ycd/manage-fastapiA CLI tool for generating and managing FastAPI projects with customizable boilerplates and project structures.1,701
elsewhencode/project-guidelinesBest practices and guidelines for maintaining JavaScript projects29,443
airtai/faststreamA Python framework that simplifies the development of asynchronous services integrating with event streams like Apache Kafka, RabbitMQ, and Redis.3,241
smagafurov/fastapi-jsonrpcA JSON-RPC server implementation using FastAPI293
fastapi-users/fastapi-usersA users management platform providing customizable authentication and registration functionality for FastAPI applications.4,748
anthonycorletti/cloudrun-fastapiAn implementation of a Full-Stack Python API with PostgreSQL and Cloud Run deployment using FastAPI and Alembic for database migrations.196
fastapi-mvc/fastapi-mvcA 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-templateA comprehensive project template for building robust and feature-rich FastAPI applications with various database and ORM options.2,041
ahkarami/deep-learning-in-productionA collection of notes and references on deploying deep learning models in production environments4,313
yezz123/fastangoSimplifies and organizes FastAPI views for better maintainable code structure116
madkote/fastapi-pluginsProvides a plugin-based architecture to extend and customize the FastAPI framework389