Python Requests

Open-source Python projects categorized as Requests | Edit details

Top 23 Python Request Projects

  • GitHub repo requests

    A simple, yet elegant, HTTP library.

    Project mention: ImportError: No module named requests | reddit.com/r/codehunter | 2021-10-20

    Whenever I try to import requests, I get an error saying No module Named requests.

  • GitHub repo requests-html

    Pythonic HTML Parsing for Humans™

    Project mention: Web Scraping in a professional setting: Selenium vs. BeautifulSoup | reddit.com/r/Python | 2021-10-26

    What I do is try to see if I can use requests_html first before trying selenium. requests_html is usually enough if I dont need to interact with browser widgets or if the authentication isnt too difficult to reverse engineer.

  • Activeloop.ai

    Optimize your datasets for ML. Goodbye, boilerplate code - the fastest dataset optimization and management tool for computer vision.

  • GitHub repo MechanicalSoup

    A Python library for automating interaction with websites.

  • GitHub repo requests-cache

    Transparent persistent cache for python requests

    Project mention: If I keep making URL requests in a forloop, is that harmful? | reddit.com/r/learnpython | 2021-09-04
  • GitHub repo httmock

    A mocking library for requests

  • GitHub repo robotframework-requests

    Robot Framework keyword library wrapper for requests

    Project mention: Request Prometheus API from Robot Framework | dev.to | 2020-11-01

    Robot Framework has a library that can be leveraged to request REST API and consumes response.

  • Scout APM

    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.

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

    Project mention: Psst: Fast Spotify client with native GUI, without Electron, built in Rust | news.ycombinator.com | 2021-08-16

    this, I wanted to make a little utility for getting lyrics for whatever song is currently playing on spotify[1] and ran into the issue for getting the song name without using the API since that's just inconvenient for the end user. The most popular such project does go that way though.[2]

    I ended up writing a small library that does that locally cross-platform by using the metadata from the app.[3] The approach is probably not as robust as the API, but much faster and works well.

    [1] https://github.com/SwagLyrics/SwagLyrics-For-Spotify

    [2] https://github.com/johnwmillr/LyricsGenius

    [3] https://github.com/SwagLyrics/SwSpotify

  • GitHub repo 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! ✨

    Project mention: Has anyone been through all five levels/pathways of JapanesePod101.com? | reddit.com/r/LearnJapanese | 2021-01-07

    A python scraper to download everything: https://github.com/nedlir/languagepod101-scraper

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

    Project mention: Publishing Python Packages: New Manning book in early access | reddit.com/r/Python | 2021-08-27

    I maintain about 25 Python packages and a similar volume of JavaScript packages, mostly used across six development teams in our organization. I also worked to create and open source a declarative RESTful API client factory and more recently helped create and open source our design system. Staying productive in this ecosystem means constantly reviewing process and leveraging automation wherever reasonable, relentlessly shrinking room for human error.

  • GitHub repo kiss-headers

    💡Python package for HTTP/1.1 style headers. Parse headers to objects. Most advanced available structure for http headers.

    Project mention: kiss-headers: library for structured HTTP/1.1 style headers | reddit.com/r/coolgithubprojects | 2021-02-04
  • GitHub repo rmapy

    A unofficial python module for interacting with the Remarkable Cloud

    Project mention: Script: Sync a local PDF repository to the RM using rmcl and rmrl | reddit.com/r/RemarkableTablet | 2021-09-21

    Please note, that some users might experience API issues: https://github.com/subutux/rmapy/issues/25

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

    Project mention: Soy el papá de u/MarcoCadenas y me entristece mucho informarles que Marco ha muerto | reddit.com/r/Mujico | 2021-09-27
  • GitHub repo ark_invest

    daily report of @arkinvest ETF activity + data collection

    Project mention: List of tools posted on r/wallstreetbets for Stocks research, my favorite one is the Gains finding tool. | reddit.com/r/GME | 2021-04-24

    Author: u/chrome9k Source: reddit Link: reddit

  • GitHub repo cp-tool

    cp-tool is an auto generator for solved problems at different online judges.

    Project mention: My First Python Package, an Auto Generator for Solved Problems in Codeforces | dev.to | 2021-01-14

    Check Source Code Sample Repo generated by cp-tool

  • GitHub repo aiohttp-client-cache

    An async persistent cache for aiohttp requests

    Project mention: Requests-Cache – An easy way to get better performance with the python requests library | reddit.com/r/Python | 2021-08-29

    It had been in need of a new maintainer for awhile, and I saw that it was a solid library with lots of potential to be even better. I eventually decided to take on maintenance myself and pick up where Roman left off, and it's been a really enjoyable project to work on. I've also been working on aiohttp-client-cache, an async library with similar features, but made specifically for aiohttp.

  • GitHub repo amazon_wishlist_pricewatch

    Periodically check your public Amazon wishlist for price reductions.

    Project mention: Finally feel I've graduated from complete beginner and finished my first small project thanks to this sub. Here's the learning path you all recommended, and a small open source project I have to show for it so far. | reddit.com/r/learnpython | 2021-05-07

    As for time spent on this project, you can see from the commit log that it was about one month. But the vast majority of that was spent reading about how to document, type check and test code properly. Most of the functionality was added in the first commit, the rest was learning.

  • GitHub repo covid-19

    Data ETL & Analysis on the global and Mexican datasets of the COVID-19 pandemic. (by PhantomInsights)

    Project mention: [For Hire] Data Analysis, Bots, Web Scrapers & Automation Software | reddit.com/r/jobbit | 2021-02-23

    COVID-19 ETL & Analysis using NumPy, pandas, Matplotlib and Seaborn.

  • GitHub repo FGrequests

    Fastest python library for making asynchronous group requests.

  • GitHub repo reddit-bots

    A collection of Reddit bots that I use to enhance the subreddits I manage.

    Project mention: [For Hire] Data Analysis, Bots, Web Scrapers & Automation Software | reddit.com/r/jobbit | 2021-02-23

    Collection of Reddit Bots using PRAW.

  • GitHub repo Reddit-Video-Downloader

    GIFs and Images are easy to save from Reddit, videos on the other hand. This script downloads the video and provides you with the URL for the video.

    Project mention: Reddit verbietet u/savethisvideo und droht mit Klage | reddit.com/r/de_pol | 2021-08-03

    Hier in commandline tool basierend auf python https://github.com/hamolicious/Reddit-Video-Downloader

  • GitHub repo HackerNEWS-Simplified

    A more simplified, straightforward, and plain version of Hacker News.

    Project mention: HackerNews Simplified with Python3 and BeautifulSoup | reddit.com/r/learnprogramming | 2021-10-16

    HackerNews Simplified Is A more simplified and straightforward version of HackerNews. The project uses BeautifulSoup, a python web scraping framework to scrape the data from the hackernews website and take ony the most relevant news and displays it on your terminal.

  • GitHub repo Requests

    Modern typed requests for Python 3 built on-top of HTTPX (by Object-Based)

    Project mention: Unique HTTP client for sync & async python | reddit.com/r/Python | 2021-10-05

    Github Docs

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). The latest post mention was on 2021-10-26.

Index

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

Project Stars
1 requests 46,263
2 requests-html 12,190
3 MechanicalSoup 3,832
4 Uplink 861
5 requests-cache 853
6 httmock 430
7 robotframework-requests 369
8 SwagLyrics-For-Spotify 265
9 languagepod101-scraper 111
10 apiron 99
11 kiss-headers 98
12 rmapy 79
13 comments-generator 57
14 ark_invest 24
15 cp-tool 21
16 aiohttp-client-cache 20
17 amazon_wishlist_pricewatch 17
18 covid-19 14
19 FGrequests 10
20 reddit-bots 10
21 Reddit-Video-Downloader 8
22 HackerNEWS-Simplified 5
23 Requests 4
Find remote jobs at our new job board 99remotejobs.com. There are 38 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.