Python Fastapi

Open-source Python projects categorized as Fastapi

Top 23 Python Fastapi Projects

  • fastapi

    FastAPI framework, high performance, easy to learn, fast to code, ready for production

    Project mention: Flask is Great! | reddit.com/r/flask | 2023-02-04

    only having 1 maintainer

  • jina

    🔮 Build multimodal AI services via cloud native technologies · Neural Search · Generative AI · Cloud Native

    Project mention: Image matching within database? [P] | reddit.com/r/MachineLearning | 2023-01-05

    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
  • sqlmodel

    SQL databases in Python, designed for simplicity, compatibility, and robustness.

    Project mention: Best ORM to use with FastAPI? | reddit.com/r/Python | 2022-05-21

    I have not used it myself but the creator of fastapi has made https://github.com/tiangolo/sqlmodel

  • dynaconf

    Configuration Management for Python ⚙

    Project mention: Dynamic s3 path while reading pyspark | reddit.com/r/dataengineering | 2022-05-29
  • opyrator

    🪄 Turns your machine learning code into microservices with web API, interactive GUI, and more.

    Project mention: Newby help linking python back end to django | reddit.com/r/django | 2022-10-26

    Look into something like opyrator instead.

  • fastapi-users

    Ready-to-use and customizable users management for FastAPI

    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.

    Project mention: Handling 502 Exceptions | reddit.com/r/FastAPI | 2022-06-03

    The timeouts suggestion is interesting because I haven't really configured them beyond the default https://github.com/tiangolo/uvicorn-gunicorn-fastapi-docker

  • best-of-web-python

    🏆 A ranked list of awesome python libraries for web development. Updated weekly.

  • 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-29

    If you use FastAPI with Tortoise ORM it looks like there's an Admin Interface that uses Tabler:

    https://github.com/fastapi-admin/fastapi-admin

  • coronavirus-tracker-api

    🦠 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!

  • 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-22

    The site also provide a link to the github repo of the underlying program.

  • budgetml

    Deploy a ML inference service on a budget in less than 10 lines of code.

  • fastapi-utils

    Reusable utilities for FastAPI

    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

  • ormar

    python async orm with fastapi in mind and pydantic validation

    Project mention: What Python library do you wish existed? | reddit.com/r/Python | 2023-01-15

    How about ormar?

  • mangum

    AWS Lambda support for ASGI applications

    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.

  • fastapi-crudrouter

    A dynamic FastAPI router that automatically creates CRUD routes for your models

    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

  • piccolo

    A fast, user friendly ORM and query builder which supports asyncio. (by piccolo-orm)

  • awesome-fastapi-projects

    List of FastAPI projects! :sunglasses: :rocket:

    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.

  • odmantic

    Sync and Async ODM (Object Document Mapper) for MongoDB based on python type hints

    Project mention: starlette-admin: support for Odmantic &amp; 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, ...

  • sqladmin

    SQLAlchemy Admin for FastAPI and Starlette

    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.

  • bolt-python

    A framework to build Slack apps using Python

    Project mention: SlackApi Bolt-python App With AWS Lambda And AWS CDK | dev.to | 2022-10-23

    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

NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020). The latest post mention was on 2023-02-04.

Python Fastapi related posts

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
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com