Python REST

Open-source Python projects categorized as REST

Top 23 Python REST Projects

  1. fastapi

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

    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

  2. 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.

    CodeRabbit logo
  3. 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
  4. django-rest-framework

    Web APIs for Django. 🎸

    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.

  5. falcon

    The no-magic web API and microservices framework for Python developers, with an emphasis on reliability and performance at scale.

  6. FlareSolverr

    Proxy server to bypass Cloudflare protection

  7. Bottle

    bottle.py is a fast and simple micro-framework for python web-applications.

    Project mention: Manifest: A 1-file micro-back end | news.ycombinator.com | 2025-03-18
  8. posting

    The modern API client that lives in your terminal.

    Project mention: Open source alternative to Postman / Insomnia | news.ycombinator.com | 2025-01-31

    I haven't tried it but there is Posting in a TUI: https://github.com/darrenburns/posting

  9. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  10. eve

    REST API framework designed for human beings (by pyeve)

  11. 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-02

    Litestar: The New Python Performance King

  12. 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/

    Project mention: Top 8 Open-Source CRUD Projects with the Most GitHub Stars | dev.to | 2024-09-04

    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/

  13. drf-yasg

    Automated generation of real Swagger/OpenAPI 2.0 schemas from Django REST Framework code.

    Project mention: Top 20 Python API Frameworks with OpenAPI Support | dev.to | 2024-12-19

    Third-Party Packages: OpenAPI support via packages like drf-yasg (OpenAPI 2.x / Swagger) and drf-spectacular (OpenAPI 3.x).

  14. Flask RestPlus

    Fully featured framework for fast, easy and documented API development with Flask

  15. 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)

  16. flask-restx

    Fork of Flask-RESTPlus: Fully featured framework for fast, easy and documented API development with Flask

  17. Crossbar

    Crossbar.io - WAMP application router

  18. sandman2

    Automatically generate a RESTful API service for your legacy database. No code required!

    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.

  19. drf-nested-routers

    Nested Routers for Django Rest Framework

  20. cookiecutter-django-rest

    Build best practiced apis fast with Python3

  21. fastapi-crudrouter

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

  22. apiflask

    A lightweight Python web API framework.

  23. titiler

    Build your own Raster dynamic map tile services

    Project mention: TiTiler: A modern dynamic tile server built on top of FastAPI and Rasterio/GDAL | news.ycombinator.com | 2024-08-27
  24. httpdbg

    A tool for Python developers to easily debug the HTTP(S) client and server requests in a Python program.

    Project mention: AIM Weekly from 30 September 2024 | dev.to | 2024-09-30

    🦾 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

  25. 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.

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
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).

Python REST discussion

Log in or Post with

Python REST related posts

  • Manifest: A 1-file micro-back end

    7 projects | news.ycombinator.com | 18 Mar 2025
  • Understanding Uvicorn: The basics

    3 projects | dev.to | 13 Mar 2025
  • I built a word guessing game with LLM

    6 projects | dev.to | 24 Feb 2025
  • Building a REST API with Django REST Framework: A Beginners Guide

    1 project | dev.to | 21 Feb 2025
  • Guide to Postman and its alternatives: Hoppscotch, Insomnia and HTTPie

    3 projects | dev.to | 19 Feb 2025
  • Best Backend Frameworks for 2025: A Developer's Guide to Making the Right Choice

    8 projects | dev.to | 2 Feb 2025
  • Top 20 Python API Frameworks with OpenAPI Support

    22 projects | dev.to | 19 Dec 2024
  • A note from our sponsor - SaaSHub
    www.saashub.com | 23 Mar 2025
    SaaSHub helps you find the best software and product alternatives Learn more →

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

Sponsored
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.
coderabbit.ai

Did you know that Python is
the 2nd most popular programming language
based on number of references?