Top 23 Python RESTful API Projects
Web APIs for Django. 🎸Project mention: I built a social network using Python [Need Feature Suggestions] | reddit.com/r/learnpython | 2021-07-17
Elmer is an open-source social network inspired by Reddit built with Python using the Django Web Framework, trivial templates with Bootstrap & jQuery for UI & UX, a RESTful API for the web client using Django Rest Framework. I have designed & developed the Progressive Web App using React.js & Redux.
Glances an Eye on your system. A top/htop alternative for GNU/Linux, BSD, Mac OS and Windows operating systems.Project mention: What can i do about that cpu iowait because my processor is not using its full power and i see it all the time. | reddit.com/r/chia | 2021-07-21
for those wondering, the application is glances
Scout APM: A developer's best friend. Try free for 14-days. Scout APM uses tracing logic that ties bottlenecks to source code so you know the exact line of code causing performance issues and can get back to building a great product faster.
The no-nonsense REST API and microservices framework for Python developers, with a focus on reliability, correctness, and performance at scale.Project mention: Do you know any Python projects on Github that are examples of best practices and good architecture? | reddit.com/r/learnpython | 2021-05-05
This may not be exactly what you asked for but I found contributing to open source projects really exposed me to different approaches I never would have considered and may not have fully grasped had I not had to actually dive into the code to solve an issue. Falcon is a great place to start and the guys are super friendly there.
Twitter for Python!Project mention: A Python package that makes it easier to work with lists on Twitter | dev.to | 2021-07-12
Now for most basic operations like retrieving the current membership of a Twitter list, adding users to it, removing them etc. the Tweepy library is good enough. twitter_list_mgmt just adds extra functionality on top of Tweepy to make working with lists easier.
Embrace the APIs of the future. Hug aims to make developing APIs as simple as possible, but no simpler.
REST API framework designed for human beings (by pyeve)
Simple framework for creating REST APIsProject mention: Custom error messages with flask vs flask_restful | reddit.com/r/flask | 2021-04-25
This has talked about in a similar matter: https://github.com/flask-restful/flask-restful/issues/221. However I'm still adamant about just using flask for exception handling. Unless I missed something,I'm having a hard time figuring out how to accomplish this in hopes to get rid of the string concatenation that flask_restful applies to the error message.
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
The Web API toolkit. 🛠
Open source annotation tool for machine learning practitioners.Project mention: react-text-annotate-blend: a component for blended annotations | dev.to | 2021-03-21
At first our team looked to some of the more popular tools such as Doccano and prodi.gy.
Creating delicious APIs for Django apps since 2010.
Swagger/OpenAPI First framework for Python on top of Flask with automatic endpoint validation & OAuth2 supportProject mention: Flask 2.0 is coming, please help us test | reddit.com/r/Python | 2021-04-16
I'm a bit late to this thread, but I'd also recommend Zalando's connexion library for OpenAPI declarative API specs (built on top of Flask).
Easy OpenAPI specs and Swagger UI for your Flask API
Fully featured framework for fast, easy and documented API development with FlaskProject mention: Need help with flask-restful, application factories and blueprints | reddit.com/r/flask | 2021-04-03
Nah, it’s flask-restplus - says so right on the GH page https://github.com/noirbizarre/flask-restplus
Sandman "makes things REST".
Easily share data across your company via SQL queries. From Grove Collab.Project mention: Show HN: Django SQL Dashboard | news.ycombinator.com | 2021-05-10
Very cool! I wrote Django SQL Explorer, and this looks very similar in spirit, but an emphasis on visualization that Explorer does not have (to the extent it has a focus, it's more on providing a reasonable way to write complex queries and re-use them).
These types of tools are extremely handy.
Alexa Skills Kit for Python
Automatically generate a RESTful API service for your legacy database. No code required!Project mention: SQL Alchemy questions | reddit.com/r/learnpython | 2021-04-13
Dependency injection framework for PythonProject mention: Dependency Injection and Python | reddit.com/r/Python | 2021-03-21
Browsable web APIs for Flask.
Pretty dir() printing with joy:beer:
NO LONGER MAINTAINED - A Flask extension for creating simple ReSTful JSON APIs from SQLAlchemy models.
A pluggable API specification generator. Currently supports the OpenAPI Specification (f.k.a. the Swagger specification)..Project mention: 21 tools to document your Python project | dev.to | 2021-03-17
apispec is not a framework, but a library that provides a Pythonic interface to OpenAPI constructs. It has multiple integrations with different tools and frameworks, including Flask, Pyramid, aiohttp, and Falcon. The list of integrations is available on the ecosystem page.
A lightweight REST miniframework for Python.
What are some of the best open-source RESTful API projects in Python? This list will help you: