Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

© 2026 Open-Awesome. Curated for the developer elite.

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Http Client

Http Client

487 projects

Showing 36 of 487 projects

ATAC
ATACRust

A terminal-based API client for sending HTTP/WebSocket requests, managing collections, and scripting—free, offline, and account-less.

#developer-tools#terminal-tui#api
Stars3.7k
Forks132
Last commit4 months ago
Requests
RequestsPHP

A human-friendly HTTP request library for PHP that simplifies interacting with other sites and abstracts away low-level complexities.

#http#php-library#curl
Stars3.6k
Forks503
Last commit2 days ago
Scrape
ScrapePython

A Python module to bypass Cloudflare's anti-bot page by solving JavaScript challenges using Node.js.

#scraping-websites#anti-bot#cloudflare-bypass
Stars3.5k
Forks452
Last commit2 years ago
HTTP
HTTPRuby

A fast, mature Ruby HTTP client with a chainable API, streaming support, and fine-grained timeouts.

#client#http#llhttp
Stars3.1k
Forks325
Last commit10 days ago
heimdall
heimdallGo

An enhanced HTTP client for Go with built-in retry mechanisms, circuit breaking, and plugin support for fault-tolerant requests.

#httpclient#retry-mechanism#circuit-breaker
Stars2.8k
Forks206
Last commit23 days ago
httpexpect
httpexpectGo

A concise, declarative Go library for end-to-end HTTP and REST API testing with chainable request builders and assertions.

#rest#integration-testing#testing-library
Stars2.7k
Forks241
Last commit8 months ago
unirest-java
unirest-javaJava

A simplified, lightweight HTTP client library for Java that makes REST API calls easier.

#java-library#rest-api#lightweight
Stars2.7k
Forks590
Last commit1 day ago
Wormholy
WormholySwift

A zero-code iOS network debugging library that records and inspects all URLSession traffic via shake gesture.

#debugging-tools#ios#shake-gesture
Stars2.6k
Forks212
Last commit2 months ago
aleph
alephClojure

A Clojure library for asynchronous streaming communication over HTTP, WebSockets, TCP, and UDP, built on Netty and Manifold.

#http-server#manifold#web-server
Stars2.6k
Forks241
Last commit9 days ago
aleph
alephClojure

Asynchronous streaming communication library for Clojure providing HTTP, TCP, UDP, and WebSocket servers and clients.

#stream-processing#http-server#web-server
Stars2.6k
Forks241
Last commit9 days ago
http-kit
http-kitJava

A minimalist, high-performance event-driven HTTP client and server for Clojure, fully Ring-compatible.

#realtime#event-driven#http-server
Stars2.6k
Forks351
Last commit2 months ago
CocoaRestClient
CocoaRestClientObjective-C

A free, native macOS application for testing and debugging HTTP/REST endpoints with a lightweight UI.

#rest#objective-c#rest-api
Stars2.4k
Forks205
Last commit1 year ago
go-retryablehttp
go-retryablehttpGo

A Go HTTP client wrapper that automatically retries failed requests with exponential backoff.

#retry-logic#net-http-wrapper#distributed-systems
Stars2.3k
Forks293
Last commit2 months ago
use-http
use-httpTypeScript

A React hook for making isomorphic HTTP requests with built-in caching, GraphQL support, and request/response interceptors.

#isomorphic#rest-client#reacthook
Stars2.3k
Forks116
Last commit2 years ago
httpoison
httpoisonElixir

An HTTP client for Elixir built on top of hackney, offering a simple and flexible API for making requests.

#hacktoberfest#async-requests#elixir
Stars2.3k
Forks348
Last commit19 days ago
gock
gockGo

Versatile HTTP traffic mocking and testing library for Go, compatible with any net/http based client.

#stubs#net-http#api
Stars2.2k
Forks112
Last commit1 year ago
TinyGSM
TinyGSMC++

A lightweight Arduino library for GSM, LTE, and WiFi modules that provides a simple client interface for IoT connectivity.

#at-commands#embedded-systems#low-memory
Stars2.2k
Forks789
Last commit3 days ago
grequests
grequestsGo

A Go library that provides a clean, Python Requests-like API for making HTTP requests with built-in JSON/XML support and sessions.

#golang-package#net-http-wrapper#rest-api
Stars2.2k
Forks136
Last commit22 days ago
WebApiClient
WebApiClientC#

A high-performance REST API client library for .NET with interface-based declaration, AOT support, and advanced features.

#httpclient#oauth2#client
Stars2.1k
Forks451
Last commit7 days ago
kulala.nvim
kulala.nvimLua

A fully-featured HTTP client interface for Neovim, supporting REST, GraphQL, gRPC, and WebSocket requests.

#rest-client#graphql#rest-api
Stars2.1k
Forks100
Last commit3 days ago
Jest
JestJava

A Java HTTP REST client for Elasticsearch, providing an alternative to the native Java API.

#rest-client#java-client#android
Stars2.1k
Forks719
Last commit3 years ago
lua-resty-http
lua-resty-httpLua

A Lua HTTP client cosocket driver for OpenResty/ngx_lua, supporting streaming, keepalives, and proxy connections.

#reverse-proxy#ssl-tls#http
Stars2.1k
Forks627
Last commit18 days ago
tesla
teslaElixir

A flexible HTTP client library for Elixir with a composable middleware stack and support for multiple adapters.

#elixir#adapter#http
Stars2.1k
Forks368
Last commit6 days ago
rest.nvim
rest.nvimLua

A fast, asynchronous HTTP client for Neovim that runs HTTP requests directly from .http files within the editor.

#developer-tools#rest-client#curl
Stars2.0k
Forks147
Last commit6 months ago
Symfony HTTP Client
Symfony HTTP ClientPHP

A powerful PHP component for fetching HTTP resources synchronously or asynchronously with a flexible API.

#http#symfony-component#asynchronous-requests
Stars2.0k
Forks52
Last commit2 days ago
restler
restlerJavaScript

A feature-rich HTTP client library for Node.js that simplifies making REST API requests with automatic serialization and parsing.

#event-driven#data-serialization#authentication
Stars2.0k
Forks380
Last commit7 years ago
Buzz
BuzzPHP

A lightweight PHP HTTP client library with multiple client backends and PSR compliance.

#lightweight#curl#psr-7
Stars1.9k
Forks250
Last commit2 months ago
Buzz
BuzzPHP

A lightweight PHP library for issuing HTTP requests with multiple client implementations including cURL and file_get_contents.

#composer#lightweight#curl
Stars1.9k
Forks250
Last commit2 months ago
SwiftHTTP
SwiftHTTPSwift

A thin Swift wrapper around NSURLSession that simplifies HTTP requests with convenient APIs.

#ios#authentication#urlsession
Stars1.9k
Forks305
Last commit5 years ago
go-getter
go-getterGo

A Go library for downloading files and directories from various sources using a single URL string.

#file-download#go-library#gcp-client
Stars1.8k
Forks267
Last commit3 days ago
surf
surfGo

Advanced Go HTTP client with browser impersonation, TLS fingerprinting, HTTP/3 support, and anti-bot bypass for web automation.

#browser-impersonation#anti-bot#http3
Stars1.8k
Forks93
Last commit20 days ago
sling
slingGo

A Go HTTP client library for creating and sending API requests with struct-based encoding and request composition.

#net-http#rest-api#struct-encoding
Stars1.7k
Forks121
Last commit4 months ago
cross-fetch
cross-fetchJavaScript

A universal WHATWG Fetch API implementation that works across Node.js, browsers, and React Native.

#isomorphic#cloudflare-workers#ponyfill
Stars1.7k
Forks107
Last commit1 year ago
Downloader
DownloaderC#

A fast, cross-platform, and reliable multipart downloader library for .NET applications with asynchronous progress events.

#download-manager#file-download#multipart-download
Stars1.7k
Forks244
Last commit4 days ago
requests
requestsGo

A Go library providing a fluent API to simplify HTTP client requests, reducing boilerplate compared to net/http.

#net-http#convenience#http
Stars1.7k
Forks61
Last commit18 days ago
RxAlamofire
RxAlamofireSwift

A RxSwift wrapper for Alamofire that enables reactive network programming in Swift.

#ios#alamofire#observables
Stars1.6k
Forks241
Last commit2 years ago
PreviousPage 3 of 14Next

Related Tags

Community-curated · Updated weekly · 100% open source

Found a gem we're missing?

Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.

Submit a projectStar on GitHub
#Api Client168
#Http116
#Rest Api82
#Networking77
#Go62
#Elixir52
#Rest Client46
#Api Testing46
#Golang44
#Json43
#Ios41
#Authentication41