Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work. Learn more →
Top 23 Python Fastapi Projects
-
only having 1 maintainer
-
jina
🔮 Build multimodal AI services via cloud native technologies · Neural Search · Generative AI · Cloud Native
You should check out https://github.com/jina-ai/jina and https://github.com/jina-ai/finetuner
-
Sonar
Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.
-
full-stack-fastapi-postgresql
Full stack, modern web application generator. Using FastAPI, PostgreSQL as database, Docker, automatic HTTPS and more.
Project mention: ORM for FastAPI+PostgreSQL, Tortoise or Sqlalchemy? what would you choose and why? | reddit.com/r/Python | 2023-01-29 -
I have not used it myself but the creator of fastapi has made https://github.com/tiangolo/sqlmodel
-
-
opyrator
🪄 Turns your machine learning code into microservices with web API, interactive GUI, and more.
Look into something like opyrator instead.
-
Project mention: Ideas for Svelte + Python backed + social auth | reddit.com/r/sveltejs | 2022-12-17
1) There is https://github.com/fastapi-users/fastapi-users library for FastAPI, but social auth is not very clear documented, DB not included.
-
InfluxDB
Build time-series-based applications quickly and at scale.. InfluxDB is the Time Series Platform where developers build real-time applications for analytics, IoT and cloud-native services. Easy to start, it is available in the cloud or on-premises.
-
uvicorn-gunicorn-fastapi-docker
Docker image with Uvicorn managed by Gunicorn for high-performance FastAPI web applications in Python with performance auto-tuning. Optionally with Alpine Linux.
The timeouts suggestion is interesting because I haven't really configured them beyond the default https://github.com/tiangolo/uvicorn-gunicorn-fastapi-docker
-
-
fastapi-admin
A fast admin dashboard based on FastAPI and TortoiseORM with tabler ui, inspired by Django admin
Project mention: Tabler: Free and open source dashboard HTML/CSS framework | news.ycombinator.com | 2022-07-29If you use FastAPI with Tortoise ORM it looks like there's an Admin Interface that uses Tabler:
-
fastapi-react
🚀 Cookiecutter Template for FastAPI + React Projects. Using PostgreSQL, SQLAlchemy, and Docker
-
datamodel-code-generator
Pydantic model generator for easy conversion of JSON, OpenAPI, JSON Schema, and YAML data sources.
Project mention: Create Pydantic datamodel from huge JSON file with local datamodel-code-generator | reddit.com/r/learnpython | 2022-12-22The site also provide a link to the github repo of the underlying program.
-
-
Project mention: (django - flask -fastAPI ......) which is better for React project ??? | reddit.com/r/Python | 2022-06-08
I'd also suggest checking this out and using the InferringRouter from it https://github.com/dmontagu/fastapi-utils
-
How about ormar?
-
Project mention: Options to host a ReactJS + FastAPI + SQLlite application? | reddit.com/r/FastAPI | 2022-12-15
I discovered https://github.com/jordaneremieff/mangum which basically transforms a fastapi app to be compatible with aws lambda.
-
Project mention: why when I search for Python jobs I find alot! but when I search for Django (the most used Python framework ) I get few compared to spring or nodejs ? | reddit.com/r/Python | 2022-08-21
FastAPI does have an equivalent. Something like this? https://github.com/awtkns/fastapi-crudrouter
-
-
Project mention: Resources for learning how to write a REST API in python | reddit.com/r/learnpython | 2022-09-12
https://github.com/Kludex/awesome-fastapi-projects for example projects.
-
Project mention: starlette-admin: support for Odmantic & many more | reddit.com/r/Python | 2022-12-21
Hello u/everyone, the latest releases of starlette-admin add support for Odmantic (an async python ODM) , better support for dynamic list and embedded document, custom batch actions, ...
-
Project mention: starlette-admin: Simple and extensible admin interface framework for Starlette/FastApi | reddit.com/r/Python | 2022-09-11
As the author of sqladmin this project looks a lot like a fork. The code, documentation and also the UI look the same. Of course this is expected in the open-source, but at least a mention or a link to give credit to my work would've been nice.
-
This post will follow and extend the example from slackapi/bolt-python and manage infrasture as code it using AWS CDK typescript.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python Fastapi related posts
- ORM for FastAPI+PostgreSQL, Tortoise or Sqlalchemy? what would you choose and why?
- Do you want to understand how an end-2-end paraphrase app can be created?
- The way I build new FastAPI projects
- starlette-admin: support for Odmantic & many more
- GitHub Actions for Python Development
- Feedback on a toy Website from a backend dev?
- Ideas for Svelte + Python backed + social auth
-
A note from our sponsor - Sonar
www.sonarsource.com | 4 Feb 2023
Index
What are some of the best open-source Fastapi projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | fastapi | 53,892 |
2 | jina | 17,237 |
3 | full-stack-fastapi-postgresql | 10,985 |
4 | sqlmodel | 9,313 |
5 | dynaconf | 2,874 |
6 | opyrator | 2,781 |
7 | fastapi-users | 2,446 |
8 | uvicorn-gunicorn-fastapi-docker | 2,105 |
9 | best-of-web-python | 1,801 |
10 | fastapi-admin | 1,677 |
11 | coronavirus-tracker-api | 1,605 |
12 | fastapi-react | 1,483 |
13 | datamodel-code-generator | 1,379 |
14 | budgetml | 1,277 |
15 | fastapi-utils | 1,271 |
16 | ormar | 1,230 |
17 | mangum | 1,184 |
18 | fastapi-crudrouter | 994 |
19 | piccolo | 962 |
20 | awesome-fastapi-projects | 775 |
21 | odmantic | 751 |
22 | sqladmin | 735 |
23 | bolt-python | 700 |