SaaSHub helps you find the best software and product alternatives Learn more β
Top 23 Python REST Projects
-
Project mention: Shipping Sovereign SDK: Cryptographic Forensic Receipts and the End of the AI "Prose Tax" | dev.to | 2026-05-29
The Sovereign SDK is a Python-native framework designed to minimize prose overhead while generating ironclad, cryptographic execution receipts for AI agents, complete with drop-in FastAPI/Starlette ASGI middleware.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
httpie
π₯§ HTTPie CLI β modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. (by httpie)
httpie is easier to read than curl when testing APIs manually.
-
Project mention: GraphQL vs REST: 18 Claims Fact-Checked with Primary Sources (2026) | dev.to | 2026-04-17
Many REST frameworks also ship with limited security controls enabled by default. Express.js , a minimal web framework, does not include rate limiting or input validation out of the box and relies on middleware for these concerns. Django REST Framework includes throttling features, but they are not enabled by default.
-
Project mention: I Built a Self-Hosted RSS Reader with AI Summarization, Translation, and an MCP Server | dev.to | 2026-03-16
For sites requiring JavaScript rendering, FlareSolverr (Headless Chrome) handles it.
-
-
falcon
The no-magic web API and microservices framework for Python developers, with a focus on reliability and performance at scale.
-
Project mention: Response to Ruby Is Not a Serious Programming Language | news.ycombinator.com | 2025-12-01
> see especially the context local proxies in Flask (request, session); these look like global module imports, but they're actually request specific despite not being passed into your handlers... eek
I guess that was a Bottle thing that Armin Ronacher borrowed: https://bottlepy.org/docs/dev/api.html#request-context
A bad idea in retrospect, but hard to change now: https://github.com/bottlepy/bottle/issues/761
-
Project mention: Hyperflask β Full stack Flask and Htmx framework | news.ycombinator.com | 2025-10-16
A lot of people in this thread mentioning the limitations of Flask and βwhy not FastAPIβ etc - but Iβve found Litestar to be the best alternative and it has htmx support out of the box.
https://litestar.dev/
-
-
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/
-
-
-
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
-
-
-
-
-
-
-
-
-
httpdbg
A tool for Python developers to easily debug the HTTP(S) client and server requests in a Python program.
Project mention: Show HN: Pytest-httpdbg β a simple way to include HTTP traces in Allure reports | news.ycombinator.com | 2025-11-11Hi HN,
I recently updated my pytest plugin based on httpdbg to include the HTTP traces directly in the Allure reports. As with httpdbg, the idea is to have nothing more to do than to add an argument to your command line: --httpdbg-allure.
For example:
pytest examples/pytest_demo.py --alluredir=./allure-results --httpdbg-allure
For each test, all HTTP requests will be recorded and saved in the Allure report under a step named httpdbg.
You can check the README in the repository to see how it looks: https://github.com/cle-b/pytest-httpdbg?tab=readme-ov-file#c... (the compact mode is quite simple, but the full mode is identical to the httpdbg UI).
I hope this will be helpful for some of you :) Any feedback is welcome.
If you enjoy using httpdbg, donβt hesitate to check out the Git repository to discover new features β and give it a star to help make it more visible.
httpdbg: https://github.com/cle-b/httpdbg -- https://pypi.org/project/httpdbg/
Python REST discussion
Python REST related posts
-
Shipping Sovereign SDK: Cryptographic Forensic Receipts and the End of the AI "Prose Tax"
-
Warp of Oz! πͺοΈ Ep.1
-
How to Generate PDFs from FileMaker Data Using Python
-
How to Build Your First AI Agent Deploy it to Sevalla
-
π Build a Todo App API with FastAPI + uv (The Cleanest Way!)
-
A Design Pattern Every Python Developer Should Know
-
Building a REST API With the Django Rest Framework and MongoDB
-
A note from our sponsor - SaaSHub
www.saashub.com | 6 Jun 2026
Index
What are some of the best open-source REST projects in Python? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | fastapi | 98,890 |
| 2 | httpie | 37,683 |
| 3 | django-rest-framework | 30,050 |
| 4 | FlareSolverr | 14,159 |
| 5 | posting | 12,007 |
| 6 | falcon | 9,795 |
| 7 | Bottle | 8,771 |
| 8 | litestar | 8,259 |
| 9 | eve | 6,738 |
| 10 | Flask-AppBuilder | 4,953 |
| 11 | drf-yasg | 3,544 |
| 12 | Flask RestPlus | 2,739 |
| 13 | django-rest-auth | 2,424 |
| 14 | flask-restx | 2,233 |
| 15 | Crossbar | 2,064 |
| 16 | sandman2 | 2,044 |
| 17 | drf-nested-routers | 1,795 |
| 18 | fastapi-crudrouter | 1,687 |
| 19 | cookiecutter-django-rest | 1,601 |
| 20 | django-modern-rest | 1,165 |
| 21 | apiflask | 1,129 |
| 22 | titiler | 1,102 |
| 23 | httpdbg | 904 |