SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Python REST Projects
-
Project mention: FastOpenAPI: Generate OpenAPI Schemas for Any Python Framework | dev.to | 2025-03-22
This project was inspired by FastAPI and aims to provide a similar developer-friendly experience
-
CodeRabbit
CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.
-
httpie
🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. (by httpie)
Project mention: Show HN: A Fast HTTP Request CLI Powered by HTTL | news.ycombinator.com | 2025-02-21 -
Project mention: Building a REST API with Django REST Framework: A Beginners Guide | dev.to | 2025-02-21
Explore the Django REST Framework Documentation for advanced topics.
-
falcon
The no-magic web API and microservices framework for Python developers, with an emphasis on reliability and performance at scale.
-
-
-
I haven't tried it but there is Posting in a TUI: https://github.com/darrenburns/posting
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
litestar
Production-ready, Light, Flexible and Extensible ASGI API framework | Effortlessly Build Performant APIs
Project mention: Best Backend Frameworks for 2025: A Developer's Guide to Making the Right Choice | dev.to | 2025-02-02Litestar: The New Python Performance King
-
Flask-AppBuilder
Simple and rapid application development framework, built on top of Flask. includes detailed security, auto CRUD generation for your models, google charts and much more. Demo (login with guest/welcome) - http://flaskappbuilder.pythonanywhere.com/
GitHub https://github.com/dpgaspar/Flask-AppBuilder GitHub Stars 4.6k Most Recent Update on GitHub 2 days ago Open Source License BSD-3-Clause Number of Active Contributors This Year 11 Acceptance of External PRs Yes Official Website / Documentation https://flask-appbuilder.readthedocs.io/en/latest/
-
Third-Party Packages: OpenAPI support via packages like drf-yasg (OpenAPI 2.x / Swagger) and drf-spectacular (OpenAPI 3.x).
-
-
django-rest-auth
This app makes it extremely easy to build Django powered SPA's (Single Page App) or Mobile apps exposing all registration and authentication related functionality as CBV's (Class Base View) and REST (JSON)
-
flask-restx
Fork of Flask-RESTPlus: Fully featured framework for fast, easy and documented API development with Flask
-
-
Project mention: Automatically Generate REST and GraphQL APIs From Your Database | dev.to | 2024-12-19
Some solutions are flexible to handle multiple types of databases. Often allowing you to combine them into a single API. We already mentioned Dreamfactory, but others include Apinizer, Directus, and sandman2.
-
-
-
-
-
Project mention: TiTiler: A modern dynamic tile server built on top of FastAPI and Rasterio/GDAL | news.ycombinator.com | 2024-08-27
-
httpdbg
A tool for Python developers to easily debug the HTTP(S) client and server requests in a Python program.
🦾 Leader 📎 Evaluating RAG 🚙 Solid Data Curation 🤖 Sparse and Dense Embeddings 🍔 Embeddings Explained 📢 Distill a small fast model OSS 📢 Easy Podcast 📊 SQL, NoSQL, Vectors 📱 Vector DB Bencmarks 🛼 Extreme Quantization 📢 Bay.Area.AI: Interview with Jiang Chen, Zilliz 🐈⬛ Building LLMS Stanford Class 🌐 New Python Web UI Free Map Hosting 📊 Pipefunc 🖥️ The Pipe to extract 👽 New Audio Model 🧐 Easy Milvus Schema Generation 👽 Multimodal Models 72B 🌐 Fivetran + Milvus 🗣️ JSON Viewer 👽 ONNX Runtime GenAI 🚙 LLM Explorer 🦾 Interesting Computer Vision Techniques 📊 Build a model from embedding 🧩 Superchunk 👽 Python testing https streams 🍔 Small AMD Model
-
scantron
A distributed nmap / masscan scanning framework complete with scan scheduling, engine pooling, subsequent scan port diff-ing, and an API client for automation workflows.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Python REST discussion
Python REST related posts
-
Manifest: A 1-file micro-back end
-
Understanding Uvicorn: The basics
-
I built a word guessing game with LLM
-
Building a REST API with Django REST Framework: A Beginners Guide
-
Guide to Postman and its alternatives: Hoppscotch, Insomnia and HTTPie
-
Best Backend Frameworks for 2025: A Developer's Guide to Making the Right Choice
-
Top 20 Python API Frameworks with OpenAPI Support
-
A note from our sponsor - SaaSHub
www.saashub.com | 23 Mar 2025
Index
What are some of the best open-source REST projects in Python? This list will help you:
# | Project | Stars |
---|---|---|
1 | fastapi | 82,097 |
2 | httpie | 35,075 |
3 | django-rest-framework | 28,933 |
4 | falcon | 9,611 |
5 | FlareSolverr | 8,906 |
6 | Bottle | 8,558 |
7 | posting | 8,448 |
8 | eve | 6,721 |
9 | litestar | 6,118 |
10 | Flask-AppBuilder | 4,793 |
11 | drf-yasg | 3,465 |
12 | Flask RestPlus | 2,737 |
13 | django-rest-auth | 2,415 |
14 | flask-restx | 2,187 |
15 | Crossbar | 2,052 |
16 | sandman2 | 2,020 |
17 | drf-nested-routers | 1,721 |
18 | cookiecutter-django-rest | 1,571 |
19 | fastapi-crudrouter | 1,449 |
20 | apiflask | 1,072 |
21 | titiler | 850 |
22 | httpdbg | 828 |
23 | scantron | 749 |