Dev tools · alternatives · 2026
24 alternatives to I forked Python's Requests to add HTTP/3, async, and multiplexing
Drop-in replacement for Requests. Automatic HTTP/1.1, HTTP/2, and HTTP/3. WebSocket, and SSE included. WASI Supported. - GitHub - jawah/niquests at v3.18.2
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes.
- 1

Drop-in replacement for Requests. Automatic HTTP/1.1, HTTP/2, and HTTP/3. WebSocket, and SSE included. WASI Supported. - niquests/README.md at main · jawah/niquests
2024 · github.com · its alternatives →
- 2

2018 · gitlab.com · its alternatives →
- 3

Bringing Http/Https and WebSockets High Performance servers for PyPy3 and Python3 - cirospaciari/socketify.py
2023 · github.com · its alternatives →
- 4

Dead easy interface for executing many HTTP requests asynchronously. Also provides helper functions for executing embarrassingly parallel async coroutines. - joshlk/many_requests
2020 · github.com · its alternatives →
- 5

Tornado HTTP/2 Client. Contribute to vladmunteanu/th2c development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 6AC
Niquests is an elegant and simple HTTP library for Python, built for human beings. It is designed to be a drop-in replacement for Requests that is no longer under feature freeze. Supports HTTP/1.1, HTTP/2 and HTTP/3 out-of-the-box without breaking a sweat!
2025 · niquests.readthedocs.io · its alternatives →
- 7

This project explores the integration of multithreading into the asyncio event loop in Python. While this was initially built with enhancing CPU utilization for FastAPI servers in mind, the approach can be used with more general async programs too. If you’re interested in diving deeper into the details, I’ve written a blog post about it here: https://www.neilbotelho.com/blog/multithreaded-async.html
2024 · github.com · its alternatives →
- 8

Hi, I created httpdbg, a tool for Python developers to easily debug HTTP(S) client requests in Python programs. I developed it because I needed a tool that could help me trace the HTTP requests sent by my tests back to the corresponding methods in our API client. The goal of this tool is to simplify the debugging process, so I designed it to be as simple as possible. It requires no external dependencies, no setup, no superuser privileges, and no code modifications. I'm sharing it with you today because I use it regularly, and it seems like others have found it useful too—so it might be…
2024 · github.com · its alternatives →
- 9

Bid on the RGP-Domain falcao.it. Bid now from €10 and secure the domain at an early stage!
2012 · falcao.it · its alternatives →
- 10

Robyn is a Super Fast Async Python Web Framework with a Rust runtime. - sparckles/Robyn
2023 · github.com · its alternatives →
- 11

HTTP client/libcurl TUI front end in Rust, with request + key storage - PThorpe92/CuTE
2023 · github.com · its alternatives →
- 12

First HTTP programming language
2025 · httl.dev · its alternatives →
- 13CR
https://github.com/guyskk/curequests $ pip install curequests
2017 · its alternatives →
- 14

:zap: Optimizing Python code by implementing a C++ extension - szabolcsdombi/optimization-demo
2023 · github.com · its alternatives →
- 15

Hi, A few months ago, I shared a tool I built for personal use to easily trace HTTP client requests in any Python app. It links requests to the corresponding Python code and comes with a nice UI. By easily, I mean: no external dependencies, no setup, no superuser rights, and no code modifications — just do "pip install httpdbg" and then launch your code using the "pyhttpdbg" command. That’s it. I received a lot of positive feedback — not just here, but also on social media, in podcasts, and beyond. So, thank you! Since I last introduced httpdbg, I’ve made many improvements — based on both my…
2025 · httpdbg.readthedocs.io · its alternatives →
- 16UB
2018 · uplink.readthedocs.io · its alternatives →
- 17

Python3.5 async crawler example with aiohttp and asyncio - mehmetkose/tangrowth
2016 · github.com · its alternatives →
- 18

Embrace the APIs of the future. Hug aims to make developing APIs as simple as possible, but no simpler. - hugapi/hug
2015 · github.com · its alternatives →
- 19

Hi HN! This is something I've been tinkering on for the past couple months. It's basically just an API/CLI for scheduling delayed or recurring jobs as HTTP requests. I initially built it as a personal tool to save myself a bit of time on little side projects where I've needed scheduled/recurring alerts, but decided it could be a good opportunity to practice building out a nice landing page [0] and documentation [1]. And who knows, maybe someone else will find it useful ¯\_(ツ)_/¯ The tool relies heavily on Elixir's Oban [2] library for managing jobs, and Mintlify [3] for…
2023 · booper.dev · its alternatives →
- 20IJ
2013 · journal.ryanmccue.info · its alternatives →
- 21

Asynchronous Web Requests in Python. Contribute to untwisted/websnake development by creating an account on GitHub.
2020 · github.com · its alternatives →
- 22

BoringSSL and nghttp2. Matches JA3N, JA4, and JA4_R fingerprints. Supports HTTP/2, async/await, and works with Cloudflare-protected sites. Not trying to compete with curl_cffi - just a learning project that turned into something functional.
Nov 2025 · github.com · its alternatives →
- 23

Readable, simple and fast asynchronous non-blocking network apps - hivesolutions/netius
2016 · github.com · its alternatives →
- 24WI
I am Abdullah from IPinfo. We have finally launched our API service that supports an unlimited amount of requests to fetch IP to Country and ASN database. It is free to use. https://ipinfo.io/lite Try out this token for the next several to check out the API service: a6c2e5328296f5 https://api.ipinfo.io/lite/8.8.8.8?token=a6c2e5328296f5 https://api.ipinfo.io/lite/me?token=a6c2e5328296f5 - The API system is built using Node.js from the ground up but we are currently moving our backend to Rust. We processed over 2 trillion requests last…
2025 · its alternatives →
Also compare
- Niquests – a simple HTTP library, a drop-in replacement for Requests alternatives
- HTTP/2 Python-Asyncio Web Microframework alternatives
- Socketify.py: Http/Https and WebSockets servers for PyPy3 and Python3 alternatives
- Dead easy Python for executing many HTTP requests asynchronously alternatives
- Asynchronous HTTP/2 client for Python 2.7 alternatives
- A Comprehensive, Compatible Open Source Alternative to Python Requests alternatives
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →