Browse free open source HTTP Clients and projects for Linux below. Use the toggles on the left to filter open source HTTP Clients by OS, license, language, programming language, and project status.
High speed downloader that supports all platforms
aria2 is a lightweight multi-protocol & multi-source download utility
Torrent client with HTTP, fuse, and WebDAV interfaces
An OOB interaction gathering server and client library
Offline-first web HTTP client
Sōzu HTTP reverse proxy, configurable at runtime, fast and safe
Fast cross-platform HTTP benchmarking tool written in Go
Make writing Java http clients easier
Android TV Client for Jellyfin
Network library for developing TCP/UDP/SSL/HTTP/WebSocket/MQTT client
mitmproxy implemented with golang
HTTP checks & tests (private & public) monitoring
Axios + standardized errors + request/response transforms
HTTP client, spiritual successor to request
HTTP(S)/WS(S)/TCP Tunnels to localhost using only SSH
Simple, but flexible HTTP client library, with support for backends
Rust HTTP types
A library for building fast, reliable and evolvable network services
A pure JavaScript client for the tus resumable upload protocol
Promise based HTTP client for the browser and node.js
An image processing library written entirely in JavaScript for Node
HTTP/WebSocket server C++14 library
Automatically mock your HTTP interactions to simplify testing
HTTP/TCP reverse tunnel solution through SSH remote port forwarding
An HTTP/1.1 client, written from scratch for Node.js