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
155 forks
Language: Python
last commit: over 2 years ago
Linked from 1 awesome list

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

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
dialoguemd/fastapi-sqlaAn extension for FastAPI that simplifies interaction with SQLAlchemy databases.229
mirzadelic/fastapi-starter-projectA FastAPI starter project that sets up a basic API with models and migrations using SQLModel and Alembic.117
leosussan/fastapi-gino-arq-uvicornA high-performance async REST API framework with support for PostgreSQL and Redis.425
testdrivenio/fastapi-crud-syncAn API built using FastAPI and Pytest for creating, reading, updating, and deleting data in a synchronized environment.79
s3rius/fastapi-templateA comprehensive project template for building robust and feature-rich FastAPI applications with various database and ORM options.2,041
fastapi/full-stack-fastapi-templateA full-stack template for building modern web applications using FastAPI and React.28,452
anthonycorletti/cloudrun-fastapiAn implementation of a Full-Stack Python API with PostgreSQL and Cloud Run deployment using FastAPI and Alembic for database migrations.196
prostomarkeloff/fastapi-tortoiseA template for building scalable web APIs with FastAPI and Tortoise ORM.129
mfreeborn/fastapi-sqlalchemyAn integration library that simplifies the interaction between FastAPI and SQLAlchemy.626
testdrivenio/fastapi-crud-asyncAsynchronous API with CRUD operations439
thomaxxl/safrsA framework that exposes SQLAlchemy models as a JSON:API and generates OpenAPI documentation.405
aminalaee/sqladminA flexible Admin interface for SQLAlchemy models using various ASGI frameworks1,954
rednafi/fastapi-nanoA FastAPI template that mimics Flask's blueprint directory structure and serves HTTP API endpoints with authentication and CORS.903
facebookexperimental/libunifexA C++ implementation of an async programming model with schedulers, timers, I/O and coroutine support for concurrent systems.1,495
awtkns/fastapi-crudrouterAutomates creation of CRUD routes for models in a FastAPI application1,425