fastapi-alembic-sqlmodel-async

API framework

An async web framework template for building secure and efficient APIs with authentication and role-based access control.

This is a project template which uses FastAPI, Pydantic 2.0, Alembic and async SQLModel as ORM. It shows a complete async CRUD using authentication and role base access control.

GitHub

1k stars
22 watching
156 forks
Language: Python
last commit: 8 months ago
Linked from 1 awesome list

alembicasynciocaddydockerdocker-composefastapifastapi-async-dbfastapi-boilerplatefastapi-cachefastapi-crudfastapi-paginationfastapi-sqlmodelpostgresqlpydantic-v2sqlalchemysqlalchemy2sqlmodel

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
dialoguemd/fastapi-sqla An extension for FastAPI that simplifies interaction with SQLAlchemy databases. 210
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
testdrivenio/fastapi-crud-sync An API built using FastAPI and Pytest for creating, reading, updating, and deleting data in a synchronized environment. 79
s3rius/fastapi-template A comprehensive project template for building robust and feature-rich FastAPI applications with various database and ORM options. 2,002
fastapi/full-stack-fastapi-template A full-stack template for building modern web applications using FastAPI and React. 27,737
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
prostomarkeloff/fastapi-tortoise A template for building scalable web APIs with FastAPI and Tortoise ORM. 127
mfreeborn/fastapi-sqlalchemy An integration library that simplifies the interaction between FastAPI and SQLAlchemy. 620
testdrivenio/fastapi-crud-async Asynchronous API with CRUD operations 437
thomaxxl/safrs A framework that exposes SQLAlchemy models as a JSON:API and generates OpenAPI documentation. 405
aminalaee/sqladmin A flexible Admin interface for SQLAlchemy models using various ASGI frameworks 1,916
rednafi/fastapi-nano A FastAPI template that mimics Flask's blueprint directory structure and serves HTTP API endpoints with authentication and CORS. 896
facebookexperimental/libunifex A C++ implementation of an async programming model with schedulers, timers, I/O and coroutine support for concurrent systems. 1,486
awtkns/fastapi-crudrouter Automates creation of CRUD routes for models in a FastAPI application 1,417