Open-source projects categorized as Requests | Edit details
Language filter: + Python + PHP + HTML + C++ + Go + Kotlin

Top 23 Request Open-Source Projects

  • GitHub repo requests

    A simple, yet elegant, HTTP library.

    Project mention: New undocumented APIs in Python 3.10: The future of trust stores in Python | | 2021-11-28

    Maybe some day we can close

  • GitHub repo Guzzle

    Guzzle, an extensible PHP HTTP client

    Project mention: Composer conflict, how can we use it? | | 2021-11-19

    We found the related issue on the Guzzle GitHub repository and we noticed a fix had been released with version 6.3 of this library. Hurray, we can bump Guzzle version to 6.3 and overcome the problem! But looking at BehatPageObjectExtension’s composer.json we’ve soon realized that Guzzle isn’t a direct dependency managed by us. “It’s not a big deal” I thought as Guzzle was required by Goutte and we require Goutte through its Mink driver,so I expected to find some tagged version of Goutte and the Mink Driver with this requirements bump. Sadly I found it wasn’t the case as Guzzle is required in Goutte with ^6.0 (so, basically every version between 6 and 7) and this includes the versions with the warning described above. Therefore in our case the warning was displayed as a “side effect” of deps=low that requires indirectly Guzzle 6.0 as is the lowest dependency accepted.

  • 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 requests-html

    Pythonic HTML Parsing for Humans™

    Project mention: Requests_html not working? | | 2021-11-07

    Quite possible. If you look at requests-html source code, it is simply one single python file that acts as a wrapper around a bunch of other packages, like requests, chromium, parse, lxml, etc., plus a couple convenience functions. So it could easily be some sort of bad dependency resolution.

  • GitHub repo cpr

    C++ Requests: Curl for People, a spiritual port of Python Requests.

    Project mention: HTTP libraries | | 2021-11-26

    It's got several C++ wrappers if you prefer those, my favourite is C++ requests

  • GitHub repo MechanicalSoup

    A Python library for automating interaction with websites.

  • GitHub repo grequests

    A Go "clone" of the great and famous Requests library (by levigross)

  • Nanos

    Run Linux Software Faster and Safer than Linux with Unikernels.

  • GitHub repo requests-cache

    Transparent persistent cache for python requests

    Project mention: If I keep making URL requests in a forloop, is that harmful? | | 2021-09-04
  • GitHub repo lassie

    Web Content Retrieval for Humans™

  • GitHub repo httmock

    A mocking library for requests

  • GitHub repo khttp

    Kotlin HTTP requests library. Similar to Python requests.

    Project mention: Easiest way to make a HTTP GET Request | | 2020-12-26
  • GitHub repo robotframework-requests

    Robot Framework keyword library wrapper for requests

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




  • GitHub repo request-migrations

    HTTP Request Migrations for API Versioning like Stripe

    Project mention: API versioning has no “right way” (2017) | | 2021-04-26

    The key to doing migrations on the request is having the migrations live in single classes/files. It makes it very clean to have the app migrate from version 3 to version 12 with the 9 or so classes handing the response from one to the other.

    I made a package a few years ago in PHP/Laravel that focuses on this:

  • GitHub repo languagepod101-scraper

    Python scraper for Language Pods such as :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 | | 2021-01-07

    A python scraper to download everything:

  • 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 | | 2021-02-04
  • 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 | | 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 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 | | 2021-09-21

    Please note, that some users might experience API issues:

  • GitHub repo requests-html

    Pythonic HTML Parsing for Humans™ (by kennethreitz)

    Project mention: Problem reaching a link hidden deeply in the html | | 2021-06-14

    You can get through this by using requests_html to render the full page before trying to reach this url (Selenium works too but is even heavier).

  • 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 | | 2021-09-27
  • GitHub repo pymae

    Materials for the book "Python for Mechanical and Aerospace Engineering"

    Project mention: How much programming knowledge do you use on a day-to-day basis? | | 2021-11-14

    I highly recommend Python, but MATLAB is also popular in engineering spaces. I wrote a book specifically about Python for mechanical and aerospace engineering. You can learn more about that here. If you're just trying to learn the basics, I recommend Automate the Boring Stuff which is free to read online.

  • 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. | | 2021-04-24

    Author: u/chrome9k Source: reddit Link: reddit

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

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-11-28.

Requests related posts


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

Project Stars
1 requests 46,488
2 Guzzle 21,324
3 requests-html 12,239
4 cpr 4,148
5 MechanicalSoup 3,848
6 grequests 1,845
7 Uplink 863
8 requests-cache 863
9 lassie 536
10 httmock 430
11 khttp 430
12 robotframework-requests 372
13 SwagLyrics-For-Spotify 268
14 request-migrations 163
15 languagepod101-scraper 112
16 kiss-headers 99
17 apiron 98
18 rmapy 79
19 requests-html 66
20 comments-generator 57
21 pymae 33
22 ark_invest 24
23 aiohttp-client-cache 24
Find remote jobs at our new job board There are 33 new remote jobs listed recently.
Are you hiring? Post a new remote job listing for free.
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives