SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python Fastapi Projects
-
Hello-Python
Curso para aprender el lenguaje de programación Python desde cero y para principiantes. 100 clases, 44 horas en vídeo, código, proyectos y grupo de chat. Fundamentos, frontend, backend, testing, IA...
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
Douyin_TikTok_Download_API
🚀「Douyin_TikTok_Download_API」是一个开箱即用的高性能异步抖音、快手、TikTok、Bilibili数据爬取工具,支持API调用,在线批量解析及下载。
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
opyrator
🪄 Turns your machine learning code into microservices with web API, interactive GUI, and more.
-
fastapi-admin
A fast admin dashboard based on FastAPI and TortoiseORM with tabler ui, inspired by Django admin
-
uvicorn-gunicorn-fastapi-docker
Docker image with Uvicorn managed by Gunicorn for high-performance FastAPI web applications in Python with performance auto-tuning.
-
datamodel-code-generator
Pydantic model and dataclasses.dataclass generator for easy conversion of JSON, OpenAPI, JSON Schema, and YAML data sources.
-
RasaGPT
💬 RasaGPT is the first headless LLM chatbot platform built on top of Rasa and Langchain. Built w/ Rasa, FastAPI, Langchain, LlamaIndex, SQLModel, pgvector, ngrok, telegram
-
fastapi-react
🚀 Cookiecutter Template for FastAPI + React Projects. Using PostgreSQL, SQLAlchemy, and Docker
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Python FastAPI: Integrating OAuth2 Security with the Application's Own Authentication Process | dev.to | 2024-05-13
Django admin is really extensible. I'm not seeing here how to offer multiple forms against the same model. Eg if a user can edit some of their profile but not the subscription plan field, while a sales team can.
https://github.com/pydantic/FastUI/blob/main/demo/forms.py#L...
At the moment I am working on a web scraper for TikTok. At the moment, I am able to retrieve data about the first 16 videos from a channel. The way I achieved this was to make requests to an unofficial API https://github.com/Evil0ctal/Douyin_TikTok_Download_API. My problem is that the requirements for this project do not allow me to use any package that would extract data from TikTok. I would like to ask you all, how should I go about this task. Already tried getting data from the HTML, but is not sufficient since most of it is not displayed when I use requests.get(URL). Could you please recommend some repositories that could help or some way of extracting the data? Thank you!
I'm working with it now as a backend to svelte! It's very ergonomic especially since I'm using sqlalchemy + postgres (asyncpg) so I could just copy paste the example code. Heads up though that it doesn't implement any form of token refresh pattern so you'll have to do that yourself.
have a look to http://strawberry.rocks for Python.
I've still to find a better code first implementation too
Project mention: Opyrator: Turns your Python code into microservices with web API and webUI | news.ycombinator.com | 2023-10-30
Project mention: Datamodel-code-generator: Pydantic model/dataclass from OpenAPI, JSON, YAML | news.ycombinator.com | 2023-11-16
RasaGPT: headless LLM chatbot platform built on top of Rasa and Langchain (https://github.com/paulpierre/RasaGPT)
I'm pretty partial to s3rius's template boiler plate. Used it while contracting a while back and it just tackled everything I'd want for the first few months leaving me time to focus on CRUD / business logic instead of Devops stuff. Do wish it used ruff but that was an ultra easy swap.
I really like this idea of using Python to create both the frontend and backend. Another lib doing this is https://solara.dev/ . Something I particularly like about Solara is that you can interactively build your app in a Jupyter Notebook, since behind the scenes it's using ipywidgets.
Has anyone compared Solara and Reflex and can comment on pros/cons? Are there other options in this space? Maybe https://shiny.posit.co/py/ ?
Python Fastapi related posts
-
Deploy LangServe Application to AWS
-
Pydantic logfire: Uncomplicated Observability for Python and beyond
-
Runhouse
-
Designing a Pure Python Web Framework
-
LangChain, Python, and Heroku
-
Better GPU Cluster Scheduling with Runhouse
-
FastUI: Build Better UIs Faster
-
A note from our sponsor - SaaSHub
www.saashub.com | 15 May 2024
Index
What are some of the best open-source Fastapi projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | fastapi | 71,444 |
2 | Hello-Python | 22,617 |
3 | jina | 20,121 |
4 | sqlmodel | 13,103 |
5 | FastUI | 7,483 |
6 | Douyin_TikTok_Download_API | 7,079 |
7 | fastapi-users | 4,121 |
8 | strawberry | 3,784 |
9 | dynaconf | 3,536 |
10 | opyrator | 3,020 |
11 | docarray | 2,778 |
12 | fastapi-admin | 2,571 |
13 | uvicorn-gunicorn-fastapi-docker | 2,546 |
14 | datamodel-code-generator | 2,324 |
15 | RasaGPT | 2,191 |
16 | best-of-web-python | 2,183 |
17 | fastapi-react | 2,078 |
18 | fastapi-utils | 1,755 |
19 | FastAPI-template | 1,689 |
20 | mangum | 1,614 |
21 | coronavirus-tracker-api | 1,591 |
22 | sqladmin | 1,610 |
23 | Solara | 1,606 |
Sponsored