Top 23 Python API Projects
As easy as /aitch-tee-tee-pie/ 🥧 Modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. https://twitter.com/httpieProject mention: Pydantic for FastAPI | dev.to | 2021-05-28
Test it out using httpie:
FastAPI framework, high performance, easy to learn, fast to code, ready for productionProject mention: Learn Flask or Django? | reddit.com/r/learnpython | 2021-06-15
Scout APM - Leading-edge performance monitoring starting at $39/month. 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.
Web APIs for Django. 🎸Project mention: CRUD in Go: equivalent of Django REST framework | reddit.com/r/golang | 2021-06-16
I've been using the great Django REST framework to easily create CRUD REST Api, and I really love how quickly I can setup a whole API, with GET/POST/PUT/PATCH and list/details routes created automatically for me, with authorizations handled automatically, foreign keys...
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.
An interactive command-line HTTP and API testing client built on top of HTTPie featuring autocomplete, syntax highlighting, and more. https://twitter.com/httpie
The Web API toolkit. 🛠
A generic JSON document store with sharing and synchronisation capabilities.
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Binance Exchange API python implementation for automated tradingProject mention: Bot binance futures | reddit.com/r/algotrading | 2021-06-06
I'm sure there already is open source API that you just put in your api key and call functions to send orders. Took me 2 seconds to find this https://github.com/sammchardy/python-binance.
Every web site provides APIs.
CKAN is an open-source DMS (data management system) for powering data hubs and data portals. CKAN makes it easy to publish, share and use data. It powers catalog.data.gov, open.canada.ca/data, data.humdata.org among many other sites.Project mention: We are digitisers at the Natural History Museum in London, on a mission to digitise 80 million specimens and free their data to the world. Ask us anything! | reddit.com/r/datasets | 2021-03-08
We publish all our data on the [Data Portal](https://data.nhm.ac.uk), a Museum project that's been running since 2014. Instead of MediaWiki it runs on an open-source Python framework called [CKAN](https://ckan.org), which is designed for hosting datasets - though we've had to adapt it in various ways so that it can handle such large amounts of data.
Easy OpenAPI specs and Swagger UI for your Flask API
PRAW, an acronym for "Python Reddit API Wrapper", is a python package that allows for simple access to Reddit's API.Project mention: Hello world | reddit.com/r/klfjlwehjfawjeofiawje | 2021-06-11
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
ARA Records Ansible and makes it easier to understand and troubleshoot.Project mention: Intercepting/Logging Ansible Commands | reddit.com/r/ansible | 2021-05-27
For a unified logs of Ansible runs, I recommend https://ara.recordsansible.org/
🏆 A ranked list of awesome python libraries for web development. Updated weekly.Project mention: [D] Your favourite tool for data extraction from web? | reddit.com/r/MachineLearning | 2021-03-02
Deploy a ML inference service on a budget in less than 10 lines of code.Project mention: Show HN: Deploy ML Models on a Budget | reddit.com/r/patient_hackernews | 2021-02-01
Fork of Flask-RESTPlus: Fully featured framework for fast, easy and documented API development with FlaskProject mention: Why Choose Flask Over FastAPI | reddit.com/r/flask | 2021-04-18
FALSE. https://github.com/python-restx/flask-restx among many others are mature and have existed for a long time. https://github.com/plangrid/flask-rebar exists.
The Unofficial TikTok API Wrapper In PythonProject mention: Need some help understanding a TikTok API on Github | reddit.com/r/learnpython | 2021-04-21
Free and Open Source Machine Translation API. 100% self-hosted, no limits, no ties to proprietary services. Built on top of Argos Translate.Project mention: Python bindings for LibreTranslate API | reddit.com/r/opensource | 2021-06-15
Python client for Alpaca's trade APIProject mention: What do you suggest to someone that's a really good programmer but a mediocre trader? | reddit.com/r/algotrading | 2021-04-29
I’m using their python module. (https://github.com/alpacahq/alpaca-trade-api-python) Overall I’d say the API is good enough for my types of strategies. For backtesting I use their get_barset() method.
⚗️Whatsapp python apiProject mention: Image Scanning using a scanner device in python | reddit.com/r/learnpython | 2021-01-28
GitHub - danielcardeenas/whatsapp-framework: ⚗️Whatsapp python api
What are some of the best open-source API projects in Python? This list will help you: