The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Python Request Projects
-
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.
-
Niquests
Requests but with HTTP/3, HTTP/2, Multiplexed Connections, System CAs, Certificate Revocation, DNS over HTTPS / TLS / QUIC or UDP, Async, DNSSEC, and (much) pain removed!
-
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.
-
SwagLyrics-For-Spotify
📃 Get lyrics of currently playing Spotify song so you don't sing along with the wrong ones and embarrass yourself later. Very fast.
-
languagepod101-scraper
Python scraper for Language Pods such as Japanesepod101.com :japanese_ogre: :japan: :sushi: Compatible with Japanese, Chinese, French, German, Italian, Korean, Portuguese, Russian, Spanish and many more! ✨
-
apiron
:fried_egg: apiron is a Python package that helps you cook a tasty client for RESTful APIs. Just don't wash it with SOAP.
-
kiss-headers
Python package for HTTP/1.1 style headers. Parse headers to objects. Most advanced available structure for http headers.
-
python-remotezip
Python module to access single members of a zip archive without downloading the full content from a remote web server.
-
scrape-google-scholar-py
Extract data from all Google Scholar pages from a single Python module. NOTE: I'm no longer maintaining this repo. Chrome driver/selectors might need and update.
-
comments-generator
A Reddit bot that generates new context-aware comments using Markov chains trained from a set of given users or subreddits comments history.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
For many years now, Requests has been frozen. Being left in a vegetative state and not evolving, this blocked millions of developers from using more advanced features.
MechanicalSoup is a Python library for web scraping that combines the simplicity of Requests with the convenience of BeautifulSoup. It's particularly useful for interacting with web forms, like login pages. Here's a basic example to illustrate how you can use MechanicalSoup for web scraping:
Just around my intent to give up on urllib3 evolution, we proposed a fork of both urllib3 and Requests, namely urllib3-future and Niquests.
https://github.com/Matthew1471/Enphase-API/tree/main https://github.com/tdorssers/TeslaPy
Project mention: Anyone know how to bulk download a tiktok profile with no watermark and in HD? | /r/DataHoarder | 2023-05-30
Please check the README.md to learn how to use it. Feel free to report any issues you encounter on the GitHub Issues page of the project.
Project mention: Why my favourite API is a zipfile on the European Central Bank's website | news.ycombinator.com | 2023-09-15Also, when the server allows the range requests for zip files, the zip files are huge and one needs just a few files, one can actually download just the "central directory" and the data of the needed compressed files without downloading the whole file:
https://github.com/gtsystem/python-remotezip
Project mention: Show HN: OpenAPI DevTools – Chrome ext. that generates an API spec as you browse | news.ycombinator.com | 2023-10-25It seems like you could combine this extension with some of the OpenAPI -> Python projects to get your desired result. (e.g. https://github.com/wy-z/requests-openapi )
scrape-google-scholar-py is a open-source project of mine that aims to extract all the possible data from Google Scholar. In the future I'll port it to R.
Python Requests related posts
- Matching EV charge rate to solar production
- I create my first webscraping for yellowpages.com
- Current API options to set backup reserve percentage?
- Anyone know how to bulk download a tiktok profile with no watermark and in HD?
- urllib3 v2.0.0 is now generally available!
- Development environment for the Python requests package
- Ask HN: How do you become a better Python developer?
-
A note from our sponsor - WorkOS
workos.com | 26 Apr 2024
Index
What are some of the best open-source Request projects in Python? This list will help you:
Project | Stars | |
---|---|---|
1 | requests | 51,359 |
2 | requests-html | 13,575 |
3 | MechanicalSoup | 4,552 |
4 | requests-cache | 1,254 |
5 | Uplink | 1,046 |
6 | Niquests | 721 |
7 | pycookiecheat | 669 |
8 | hrequests | 525 |
9 | robotframework-requests | 469 |
10 | httmock | 462 |
11 | TeslaPy | 358 |
12 | SwagLyrics-For-Spotify | 313 |
13 | tiktok-downloader | 266 |
14 | languagepod101-scraper | 145 |
15 | rmapy | 122 |
16 | apiron | 117 |
17 | Spotify-2-AppleMusic | 111 |
18 | kiss-headers | 111 |
19 | aiohttp-client-cache | 109 |
20 | python-remotezip | 101 |
21 | requests-openapi | 78 |
22 | scrape-google-scholar-py | 75 |
23 | comments-generator | 71 |
Sponsored