A curated list of awesome Python frameworks, libraries, software and resources
Support
Quality
Security
License
Reuse
FastAPI framework, high performance, easy to learn, fast to code, ready for production
Support
Quality
Security
License
Reuse
SQL databases in Python, designed for simplicity, compatibility, and robustness.
Support
Quality
Security
License
Reuse
Async database support for Python. š
Support
Quality
Security
License
Reuse
šŖ Turns your machine learning code into microservices with web API, interactive GUI, and more.
Support
Quality
Security
License
Reuse
Ready-to-use and customizable users management for FastAPI
Support
Quality
Security
License
Reuse
GINO Is Not ORM - a Python asyncio ORM on SQLAlchemy core.
Support
Quality
Security
License
Reuse
Backend logic implementation for https://github.com/gothinkster/realworld with awesome FastAPI
Support
Quality
Security
License
Reuse
Docker image with Uvicorn managed by Gunicorn for high-performance FastAPI web applications in Python with performance auto-tuning. Optionally with Alpine Linux.
Support
Quality
Security
License
Reuse
Learn Python for the next 30 (or so) Days.
Support
Quality
Security
License
Reuse
A fast admin dashboard based on FastAPI and TortoiseORM with tabler ui, inspired by Django admin
Support
Quality
Security
License
Reuse
An async ORM. š
Support
Quality
Security
License
Reuse
Pydantic model and dataclasses.dataclass generator for easy conversion of JSON, OpenAPI, JSON Schema, and YAML data sources.
Support
Quality
Security
License
Reuse
š¦ A simple and fast (< 200ms) API for tracking the global coronavirus (COVID-19, SARS-CoV-2) outbreak. It's written in python using the š„ FastAPI framework. Supports multiple sources!
Support
Quality
Security
License
Reuse
š A ranked list of awesome python libraries for web development. Updated weekly.
Support
Quality
Security
License
Reuse
Reusable utilities for FastAPI
Support
Quality
Security
License
Reuse
AWS Lambda support for ASGI applications
Support
Quality
Security
License
Reuse
python async orm with fastapi in mind and pydantic validation
Support
Quality
Security
License
Reuse
Deploy a ML inference service on a budget in less than 10 lines of code.
Support
Quality
Security
License
Reuse
:rocket: CLI tool for FastAPI. Generating new FastAPI projects & boilerplates made easy.
Support
Quality
Security
License
Reuse
A curated list of awesome ASGI servers, frameworks, apps, libraries, and other resources
Support
Quality
Security
License
Reuse
A dynamic FastAPI router that automatically creates CRUD routes for your models
Support
Quality
Security
License
Reuse
A fast, user friendly ORM and query builder which supports asyncio.
Support
Quality
Security
License
Reuse
Tools to convert SQLAlchemy models to Pydantic models
Support
Quality
Security
License
Reuse
Ready-to-use and customizable users management for FastAPI
Support
Quality
Security
License
Reuse
List of FastAPI projects! :sunglasses: :rocket:
Support
Quality
Security
License
Reuse
Feature rich robust FastAPI template.
Support
Quality
Security
License
Reuse
A framework to build Slack apps using Python
Support
Quality
Security
License
Reuse
Sync and Async ODM (Object Document Mapper) for MongoDB based on python type hints
Support
Quality
Security
License
Reuse
a bert for retrieval and generation
Support
Quality
Security
License
Reuse
FastAPI pagination š
Support
Quality
Security
License
Reuse
fastapi-cache is a tool to cache fastapi response and function result, with backends support redis and memcached.
Support
Quality
Security
License
Reuse
This code generator creates FastAPI app from an openapi file.
Support
Quality
Security
License
Reuse
ę“ä½ēä»ē» FastAPIļ¼åæ«éäøęå¼åļ¼ē»å API äŗ¤äŗęę”£éäøŖč®²č§£ę øåæęØ”åēä½æēØćč§é¢å¦ä¹ å°åļ¼
Support
Quality
Security
License
Reuse
A rate limiter for Starlette and FastAPI
Support
Quality
Security
License
Reuse
Another benchmark for some python frameworks
Support
Quality
Security
License
Reuse
š Simple FastAPI template employing divisional architecture pattern
Support
Quality
Security
License
Reuse
FastAPI boilerplate for real world production
Support
Quality
Security
License
Reuse
FastAPI Admin Dashboard based on FastAPI and Tortoise ORM.
Support
Quality
Security
License
Reuse
Opinionated set of utilities on top of FastAPI
Support
Quality
Security
License
Reuse
Course demos and handouts for our Modern APIs with FastAPI course.
Support
Quality
Security
License
Reuse
Instrument your FastAPI app
Support
Quality
Security
License
Reuse
Secure š headers for Python web frameworks
Support
Quality
Security
License
Reuse
Docker image with Uvicorn managed by Gunicorn for high-performance web applications in Python with performance auto-tuning. Optionally with Alpine Linux.
Support
Quality
Security
License
Reuse
api versioning for fastapi web applications
Support
Quality
Security
License
Reuse
FastAPI extension that provides JWT Auth support (secure, easy to use, and lightweight)
Support
Quality
Security
License
Reuse
Create desktop applications with Flask/Django/FastAPI!
Support
Quality
Security
License
Reuse
Adds simple SQLAlchemy support to FastAPI
Support
Quality
Security
License
Reuse
FastAPI-Login tries to provide similar functionality as Flask-Login does.
Support
Quality
Security
License
Reuse
Fastapi mail system sending mails(individual, bulk) attachments(individual, bulk)
Support
Quality
Security
License
Reuse
a
awesome-pythonby vinta
A curated list of awesome Python frameworks, libraries, software and resources
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
171120
Updated: 1 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
f
fastapiby tiangolo
FastAPI framework, high performance, easy to learn, fast to code, ready for production
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
59196
Updated: 1 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
s
sqlmodelby tiangolo
SQL databases in Python, designed for simplicity, compatibility, and robustness.
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
10021
Updated: 1 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
d
databasesby encode
Async database support for Python. š
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
3437
Updated: 1 y ago
License: Permissive (BSD-3-Clause)
Support
Quality
Security
License
Reuse
o
opyratorby ml-tooling
šŖ Turns your machine learning code into microservices with web API, interactive GUI, and more.
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
2844
Updated: 1 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
fastapi-usersby fastapi-users
Ready-to-use and customizable users management for FastAPI
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
2831
Updated: 1 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
g
ginoby python-gino
GINO Is Not ORM - a Python asyncio ORM on SQLAlchemy core.
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
2556
Updated: 1 y ago
License: Proprietary (Proprietary)
Support
Quality
Security
License
Reuse
f
fastapi-realworld-example-appby nsidnev
Backend logic implementation for https://github.com/gothinkster/realworld with awesome FastAPI
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
2444
Updated: 1 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
u
uvicorn-gunicorn-fastapi-dockerby tiangolo
Docker image with Uvicorn managed by Gunicorn for high-performance FastAPI web applications in Python with performance auto-tuning. Optionally with Alpine Linux.
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
2222
Updated: 1 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
3
30-Days-of-Pythonby codingforentrepreneurs
Learn Python for the next 30 (or so) Days.
HTML![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1994
Updated: 1 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
fastapi-adminby fastapi-admin
A fast admin dashboard based on FastAPI and TortoiseORM with tabler ui, inspired by Django admin
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1861
Updated: 1 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
o
Support
Quality
Security
License
Reuse
d
datamodel-code-generatorby koxudaxi
Pydantic model and dataclasses.dataclass generator for easy conversion of JSON, OpenAPI, JSON Schema, and YAML data sources.
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1653
Updated: 1 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
c
coronavirus-tracker-apiby ExpDev07
š¦ A simple and fast (< 200ms) API for tracking the global coronavirus (COVID-19, SARS-CoV-2) outbreak. It's written in python using the š„ FastAPI framework. Supports multiple sources!
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1605
Updated: 2 y ago
License: Strong Copyleft (GPL-3.0)
Support
Quality
Security
License
Reuse
b
best-of-web-pythonby ml-tooling
š A ranked list of awesome python libraries for web development. Updated weekly.
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1488
Updated: 2 y ago
License: Strong Copyleft (CC-BY-SA-4.0)
Support
Quality
Security
License
Reuse
f
fastapi-utilsby dmontagu
Reusable utilities for FastAPI
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1413
Updated: 1 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
mangumby jordaneremieff
AWS Lambda support for ASGI applications
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1345
Updated: 1 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
o
ormarby collerek
python async orm with fastapi in mind and pydantic validation
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1342
Updated: 1 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
b
budgetmlby ebhy
Deploy a ML inference service on a budget in less than 10 lines of code.
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1309
Updated: 1 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
m
manage-fastapiby ycd
:rocket: CLI tool for FastAPI. Generating new FastAPI projects & boilerplates made easy.
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1302
Updated: 1 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
awesome-asgiby florimondmanca
A curated list of awesome ASGI servers, frameworks, apps, libraries, and other resources
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1283
Updated: 1 y ago
License: Permissive (CC0-1.0)
Support
Quality
Security
License
Reuse
f
fastapi-crudrouterby awtkns
A dynamic FastAPI router that automatically creates CRUD routes for your models
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1112
Updated: 1 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
piccoloby piccolo-orm
A fast, user friendly ORM and query builder which supports asyncio.
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
1036
Updated: 1 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
pydantic-sqlalchemyby tiangolo
Tools to convert SQLAlchemy models to Pydantic models
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
937
Updated: 1 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
fastapi-usersby frankie567
Ready-to-use and customizable users management for FastAPI
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
936
Updated: 3 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
a
awesome-fastapi-projectsby Kludex
List of FastAPI projects! :sunglasses: :rocket:
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
894
Updated: 1 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
F
FastAPI-templateby s3rius
Feature rich robust FastAPI template.
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
867
Updated: 1 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
b
bolt-pythonby slackapi
A framework to build Slack apps using Python
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
832
Updated: 1 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
o
odmanticby art049
Sync and Async ODM (Object Document Mapper) for MongoDB based on python type hints
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
791
Updated: 1 y ago
License: Permissive (ISC)
Support
Quality
Security
License
Reuse
s
simbertby ZhuiyiTechnology
a bert for retrieval and generation
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
746
Updated: 1 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
f
fastapi-paginationby uriyyo
FastAPI pagination š
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
730
Updated: 1 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
fastapi-cacheby long2ice
fastapi-cache is a tool to cache fastapi response and function result, with backends support redis and memcached.
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
711
Updated: 1 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
f
fastapi-code-generatorby koxudaxi
This code generator creates FastAPI app from an openapi file.
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
706
Updated: 1 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
fastapi-tutorialby liaogx
ę“ä½ēä»ē» FastAPIļ¼åæ«éäøęå¼åļ¼ē»å API äŗ¤äŗęę”£éäøŖč®²č§£ę øåæęØ”åēä½æēØćč§é¢å¦ä¹ å°åļ¼
JavaScript![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
690
Updated: 1 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
s
slowapiby laurentS
A rate limiter for Starlette and FastAPI
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
689
Updated: 1 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
p
py-frameworks-benchby klen
Another benchmark for some python frameworks
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
687
Updated: 1 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
fastapi-nanoby rednafi
š Simple FastAPI template employing divisional architecture pattern
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
654
Updated: 1 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
fastapi-boilerplateby teamhide
FastAPI boilerplate for real world production
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
574
Updated: 1 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
f
fastapi-adminby long2ice
FastAPI Admin Dashboard based on FastAPI and Tortoise ORM.
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
560
Updated: 3 y ago
License: Permissive (Apache-2.0)
Support
Quality
Security
License
Reuse
f
fastapi_contribby identixone
Opinionated set of utilities on top of FastAPI
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
554
Updated: 1 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
m
modern-apis-with-fastapiby talkpython
Course demos and handouts for our Modern APIs with FastAPI course.
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
554
Updated: 1 y ago![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
License: No License (No License)
Support
Quality
Security
License
Reuse
p
prometheus-fastapi-instrumentatorby trallnag
Instrument your FastAPI app
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
532
Updated: 1 y ago
License: Permissive (ISC)
Support
Quality
Security
License
Reuse
s
secureby TypeError
Secure š headers for Python web frameworks
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
531
Updated: 3 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
u
uvicorn-gunicorn-dockerby tiangolo
Docker image with Uvicorn managed by Gunicorn for high-performance web applications in Python with performance auto-tuning. Optionally with Alpine Linux.
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
530
Updated: 1 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
fastapi-versioningby DeanWay
api versioning for fastapi web applications
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
515
Updated: 1 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
fastapi-jwt-authby IndominusByte
FastAPI extension that provides JWT Auth support (secure, easy to use, and lightweight)
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
514
Updated: 1 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
flaskwebguiby ClimenteA
Create desktop applications with Flask/Django/FastAPI!
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
508
Updated: 1 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
fastapi-sqlalchemyby mfreeborn
Adds simple SQLAlchemy support to FastAPI
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
491
Updated: 1 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
fastapi_loginby MushroomMaula
FastAPI-Login tries to provide similar functionality as Flask-Login does.
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
480
Updated: 1 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse
f
fastapi-mailby sabuhish
Fastapi mail system sending mails(individual, bulk) attachments(individual, bulk)
Python![dot](https://kandi.openweaver.com/cnsmrrsrcs/assets/svg/libdot.svg)
470
Updated: 1 y ago
License: Permissive (MIT)
Support
Quality
Security
License
Reuse