Python REST

Open-source Python projects categorized as REST

Top 23 Python REST Projects

  • fastapi

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

  • Project mention: FastAPI Got Me an OpenAPI Spec Really... Fast | dev.to | 2024-04-22

    That’s when I found FastAPI.

  • 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: Personas - an Ai Assistant | dev.to | 2024-04-14

    tested the end points using httpie and sometime curl

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • django-rest-framework

    Web APIs for Django. 🎸

  • Project mention: Ask HN: Is Python async/await some kind of joke? | news.ycombinator.com | 2024-01-27

    - Django Rest Framework has no async support? https://github.com/encode/django-rest-framework/issues/7260

  • falcon

    The no-magic web data plane API and microservices framework for Python developers, with a focus on reliability, correctness, and performance at scale.

  • Bottle

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

  • Project mention: Ask HN: What are some unpopular technologies you wish people knew more about? | news.ycombinator.com | 2023-12-02

    Bottle.py: uber-fast and simple python web microframework, about 3x faster, saner, and more memory-efficient than Flask in my experience: https://github.com/bottlepy/bottle

    Fossil: distributed version control and much more in a single executable, from the creators of SQLite: https://fossil-scm.org/

  • eve

    REST API framework designed for human beings (by pyeve)

  • FlareSolverr

    Proxy server to bypass Cloudflare protection

  • Project mention: Scraping Google trends, and incomplete datasets. Help, please? | /r/datasets | 2023-12-07

    What i didnt tried: - scraping and using these (single page) tokens - headless browser - web-test-frameworks like selenium (programmable browser) - using Flaresolver (my best bet) https://github.com/FlareSolverr/FlareSolverr . A headless browser / proxy developed to bypass cloudflare. You can easily deploy it onprem with docker. I know google got its own defence machanisms, but i've got very good experience using it for scraping and crawling (at least cloudflare protected) websites. So i guess its very good at pretending being a normal browser, being a normal user.

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

    InfluxDB logo
  • 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: Pretty simple question, could be rewarding if enough people answer. | /r/flask | 2023-06-06

    This one might be interesting as well: https://github.com/dpgaspar/Flask-AppBuilder

  • litestar

    Production-ready, Light, Flexible and Extensible ASGI API framework | Effortlessly Build Performant APIs

  • Project mention: Litestar – powerful, flexible, and highly performant Python ASGI framework | news.ycombinator.com | 2024-02-26

    What would you like to see here? Could you perhaps open an issue at https://github.com/litestar-org/litestar so we can track and implement this?

    If you are just needing a client what you need should be available OOTB, unless you want more hands off.

    Here is also a good article for example: https://dev.to/pbaletkeman/secure-python-litestar-site-with-...

  • drf-yasg

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

  • Flask RestPlus

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

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

  • Project mention: The most popular Django API packages listed by Django.WTF | /r/django | 2023-05-31
  • flask-restx

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

  • Crossbar

    Crossbar.io - WAMP application router

  • Project mention: Crossbar.io Is Down (Forever?) | news.ycombinator.com | 2023-08-25
  • sandman2

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

  • drf-nested-routers

    Nested Routers for Django Rest Framework

  • Project mention: Django Rest Framework Nested Routing | /r/django | 2023-05-20

    I suggest that you use the drf nested routes package.

  • cookiecutter-django-rest

    Build best practiced apis fast with Python3

  • fastapi-crudrouter

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

  • apiflask

    A lightweight Python web API framework.

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

  • django-api-domains

    A pragmatic styleguide for Django API Projects

  • titiler

    Build your own Raster dynamic map tile services

  • huobi_Python

    Python SDK for Huobi Spot API

  • 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 related posts

Index

What are some of the best open-source REST projects in Python? This list will help you:

Project Stars
1 fastapi 70,779
2 httpie 31,842
3 django-rest-framework 27,489
4 falcon 9,384
5 Bottle 8,292
6 eve 6,658
7 FlareSolverr 5,702
8 Flask-AppBuilder 4,510
9 litestar 4,416
10 drf-yasg 3,322
11 Flask RestPlus 2,731
12 django-rest-auth 2,395
13 flask-restx 2,068
14 Crossbar 2,044
15 sandman2 1,982
16 drf-nested-routers 1,604
17 cookiecutter-django-rest 1,476
18 fastapi-crudrouter 1,304
19 apiflask 954
20 scantron 730
21 django-api-domains 687
22 titiler 686
23 huobi_Python 684

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com