Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today. Learn more →
Top 23 Python REST Projects
-
httpie
🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. (by httpie)
-
Scout Monitoring
Free Django app performance insights with Scout Monitoring. Get Scout setup in minutes, and let us sweat the small stuff. A couple lines in settings.py is all you need to start monitoring your apps. Sign up for our free tier today.
-
falcon
The no-magic web data plane API and microservices framework for Python developers, with a focus on reliability, correctness, and performance at scale.
-
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.
-
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/
-
litestar
Production-ready, Light, Flexible and Extensible ASGI API framework | Effortlessly Build Performant APIs
-
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
-
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
This article will show you how to setup an API written in Python using an amazing framework called FastAPI. This article is an introduction on how to use the framework, I blog later on more advanced use cases.
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
Project mention: Ask HN: What are some unpopular technologies you wish people knew more about? | news.ycombinator.com | 2023-12-02Bottle.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/
Project mention: Scraping Google trends, and incomplete datasets. Help, please? | /r/datasets | 2023-12-07What 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.
Project mention: Pretty simple question, could be rewarding if enough people answer. | /r/flask | 2023-06-06This one might be interesting as well: https://github.com/dpgaspar/Flask-AppBuilder
Project mention: Litestar – powerful, flexible, and highly performant Python ASGI framework | news.ycombinator.com | 2024-02-26What 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-...
Python REST related posts
-
FastAPI Got Me an OpenAPI Spec Really... Fast
-
Show HN: Mountaineer – Webapps in Python and React
-
Don't put your business logic in the controllers
-
How can I implement 2FA with Django REST Framework?
-
Crossbar.io Is Down (Forever?)
-
Why the bottle framework uses only one file
-
Litestar-Light, Flexible and Extensible ASGI API Framework
-
A note from our sponsor - Scout Monitoring
www.scoutapm.com | 1 Jun 2024
Index
What are some of the best open-source REST projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | fastapi | 71,902 |
2 | httpie | 32,330 |
3 | django-rest-framework | 27,615 |
4 | falcon | 9,409 |
5 | Bottle | 8,312 |
6 | eve | 6,666 |
7 | FlareSolverr | 5,950 |
8 | Flask-AppBuilder | 4,535 |
9 | litestar | 4,562 |
10 | drf-yasg | 3,351 |
11 | Flask RestPlus | 2,731 |
12 | django-rest-auth | 2,399 |
13 | flask-restx | 2,092 |
14 | Crossbar | 2,044 |
15 | sandman2 | 1,984 |
16 | drf-nested-routers | 1,622 |
17 | cookiecutter-django-rest | 1,490 |
18 | fastapi-crudrouter | 1,327 |
19 | apiflask | 969 |
20 | scantron | 731 |
21 | titiler | 707 |
22 | django-api-domains | 693 |
23 | huobi_Python | 680 |
Sponsored