Python Curl

Open-source Python projects categorized as Curl

Top 15 Python Curl Projects


    the only cheat sheet you need

    Project mention: Free Tech Tools and Resources - WinPE Build, Cheatsheet Tool, PW Recovery & More | /r/msp | 2023-07-27 provides unified access to the world's best community-driven documentation repositories. Its simple interface gives access to an impressive range of 56 programming languages, several DBMSes, and over 1000 essential UNIX/Linux commands. Offering StackOverflow-level cheat sheets, it requires no installation and boasts lightning-fast response times. The optional CLI client seamlessly integrates with code editors to eliminate the need for a browser, and the unique 'stealth mode' allows for entirely invisible and silent use. Our appreciation for this recommendation goes to Hoolies.

  • httpie

    🥧 HTTPie CLI — modern, user-friendly command-line HTTP client for the API era. JSON support, colors, sessions, downloads, plugins & more. (by httpie)

    Project mention: Brewing a Full-Stack Breakfast with ExpressoTS, Bun, and Elysia | | 2023-09-11

    To verify Elysia's functionality, you can perform a health check using the provided endpoint. While I'll be using httpie for its straightforward API, you're welcome to use curl if you prefer.

  • InfluxDB

    Collect and Analyze Billions of Data Points in Real Time. Manage all types of time series data in a single, purpose-built database. Run at any scale in any environment in the cloud, on-premises, or at the edge.


    :partly_sunny: The right way to check the weather

    Project mention: I have made weafetch, see the weather in terminal, neofetch style! 🌧️🌡️ | /r/linux | 2023-06-28

    The difference with weafetch is that it has its own config file which can just be configured and not touched anymore. When using with curl, any custom changes you want to get from the output will need to be typed in everytime.

  • httpstat

    curl statistics made simple (by reorx)

    Project mention: Timing with Curl (2010) | | 2023-08-15

    curl is fantastic. There's also HTTPStat which provides a waterfall visualization on top of curl timings:

    There's also Skytrace (made by yours truly), which provides timing info as a waterfall visualization inspired by HTTPStat + lots more (syntax highlighting for responses, built-in JMESPath support, command-line assertions and checks etc) -

  • gdown

    Download a large file from Google Drive (curl/wget fails because of the security notice).

    Project mention: Downloading from Google Drive by links | /r/DataHoarder | 2023-03-13


  • curl-impersonate

    curl-impersonate: A special build of curl that can impersonate Chrome & Firefox

    Project mention: Curl-impersonate: Mimic real browsers' TLS handshake with curl | | 2023-09-08


  • Sonar

    Write Clean Python Code. Always.. Sonar helps you commit clean code every time. With over 225 unique rules to find Python bugs, code smells & vulnerabilities, Sonar finds the issues while you focus on the work.


    :moneybag: curl cryptocurrencies exchange rates

    Project mention: Text Only News Websites | | 2023-03-26
  • awscurl

    curl-like access to AWS resources with AWS Signature Version 4 request signing.

  • curl_cffi

    Python binding for curl-impersonate via cffi. A http client that can impersonate browser tls/ja3/http2 fingerprints.

    Project mention: Found a way to bypass Cloudflare 403 forbidden in cURL, fetch | /r/webscraping | 2023-07-02

    requests-like lib that uses curl-impersonate behind the scene:

  • curldrop

    :arrow_double_up: web app for for easy file uploads via curl

  • httpy

    Modern, user-friendly, programmable command-line HTTP client for the API.

    Project mention: Programmable cli http tool. | /r/Python | 2023-05-05
  • pyaction

    A Docker container with Python, git, and the Github CLI

    Project mention: pyaction 4.23.0 Released | | 2023-09-08

    I just released pyaction 4.23.0, a Docker container with Python, git, and the GitHub CLI. You can pull pyaction from either the GitHub Container Registry or from Docker Hub.

  • dothttp

    dsl for http.

  • ws-emit

    Easily emit websocket events from any sources (python, php, bash, whatever) using redis or HTTP interface

    Project mention: ws-emit: easy websocket microservice | | 2022-10-27

    WS-Emit is simple to use microservice app to send instant messages (websocket events) from backend to frontend web applications running in browser (one way).

  • Mergify

    Updating dependencies is time-consuming.. Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.

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 2023-09-11.

Python Curl related posts


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

Project Stars
1 35,997
2 httpie 29,224
3 22,278
4 httpstat 5,470
5 gdown 3,301
6 curl-impersonate 2,728
7 BERT-NER 1,141
8 946
9 awscurl 649
10 curl_cffi 580
11 curldrop 142
12 httpy 19
13 pyaction 18
14 dothttp 8
15 ws-emit 2
Updating dependencies is time-consuming.
Solutions like Dependabot or Renovate update but don't merge dependencies. You need to do it manually while it could be fully automated! Add a Merge Queue to your workflow and stop caring about PR management & merging. Try Mergify for free.