An open API service indexing awesome lists of open source software.

awesome-fastapi

一个基于FastAPI的文档,包含数据库、网关等集成和项目分享,欢迎star或fork
https://github.com/yshan2028/awesome-fastapi

Last synced: 24 days ago
JSON representation

Filtered by pydantic. Clear filters

Projects

Boilerplate

Docker Images

  • uvicorn-gunicorn-fastapi-docker - Docker image with Uvicorn managed by Gunicorn for high-performance FastAPI web applications in Python 3.7 and 3.6 with performance auto-tuning.

Open Source Projects

Third-Party Extensions

Auth

  • AuthX - Customizable Authentications and Oauth2 management for FastAPI.

Databases

  • FastAPI Example
  • ormar - Ormar is an async ORM that uses Pydantic validation and can be used directly in FastAPI requests and responses so you are left with only one set of models to maintain. Alembic migrations included.
  • Prisma Client Python - An auto-generated, fully type safe ORM powered by Pydantic and tailored specifically for your schema - supports SQLite, PostgreSQL, MySQL, MongoDB, MariaDB and more.
  • Beanie - Asynchronous Python ODM for MongoDB, based on Motor and Pydantic, which supports data and schema migrations out of the box.
  • ODMantic - AsyncIO MongoDB ODM integrated with Pydantic.

Developer Tools

Utils

  • FastAPI Contrib - Opinionated set of utilities: pagination, auth middleware, permissions, custom exception handlers, MongoDB support, and Opentracing middleware.
  • FastAPI Lazy - Lazy package to start your project using FastAPI.