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

golang-tmdb
golang-tmdbGo

A comprehensive Go wrapper for the TMDb API, supporting both v3 and v4 with optional auto-retry and custom HTTP client configuration.

#tmdb#movie-database#entertainment-api
Stars164
Forks47
Last commit9 days ago
terraform-provider-terracurl
terraform-provider-terracurlGo

A Terraform provider for declarative HTTP API interactions, enabling infrastructure teams to manage any REST service as Terraform resources.

#api#devops-automation#http
Stars163
Forks22
Last commit
AFNetworking-Synchronous
AFNetworking-SynchronousObjective-C

A minimal category that adds synchronous request support to AFNetworking 1.x, 2.x, and 3.x.

#ios#synchronous-requests#objective-c
Stars163
Forks30
Last commit4 years ago
dlang-requests
dlang-requestsD

A D language HTTP client library inspired by Python's requests, offering a simple high-level API with low memory footprint and high performance.

#d#d-language#dlang-requests
Stars159
Forks32
Last commit2 months ago
dayron
dayronElixir

An Elixir library that provides an Ecto.Repo-like interface for interacting with RESTful APIs instead of databases.

#elixir-lang#elixir#ecto-pattern
Stars158
Forks18
Last commit8 years ago
python-graphql-client
python-graphql-clientPython

A lightweight GraphQL client for Python 2.7+ with simple token injection support.

#python-3#python-library#authentication
Stars155
Forks42
Last commit5 years ago
Retrofit
RetrofitPHP

A type-safe REST client for PHP that generates API implementations from annotated interfaces.

#rest-client#php-library#annotations
Stars154
Forks23
Last commit2 years ago
Escambo
EscamboPython

An HTTP-based API testing application for GNOME built with GTK4 and Libadwaita.

#desktop-application#gui-tools#python
Stars145
Forks7
Last commit2 years ago
ngify
ngifyTypeScript

A collection of TypeScript libraries that mimic Angular's APIs for HTTP clients and decorators in non-Angular environments.

#angular-http#angular-like#decorators
Stars141
Forks6
Last commit1 day ago
@ngify/http
@ngify/httpTypeScript

A collection of TypeScript libraries that mimic Angular's APIs for reactive HTTP clients and decorators.

#angular-http#angular-like#decorators
Stars141
Forks6
Last commit1 day ago
ua_inspector
ua_inspectorElixir

An Elixir library for parsing user agent strings to identify browsers, operating systems, devices, and bots.

#elixir#matomo#bot-detection
Stars139
Forks31
Last commit16 days ago
facebook
facebookElixir

An Elixir wrapper for the Facebook Graph API, providing a clean interface for Facebook integration.

#elixir#authentication#social-media-integration
Stars137
Forks63
Last commit4 years ago
react-native-blob-courier
react-native-blob-courierKotlin

A React Native library for efficient HTTP file transfers, supporting downloads, uploads, and multipart uploads with progress tracking.

#upload#ios#upload-blobs
Stars136
Forks12
Last commit2 months ago
Arangors
ArangorsRust

An intuitive Rust client for ArangoDB with ergonomic, OOP-like APIs for both async and sync operations.

#database-driver#async#nosql
Stars135
Forks33
Last commit9 months ago
Internet Tools
Internet ToolsPascal

XPath/XQuery 3.1 interpreter for Pascal with HTTP/S, JSON, HTML, and web scraping capabilities.

#library#interpreter#pascal
Stars135
Forks38
Last commit23 days ago
lhttpc
lhttpcErlang

A lightweight HTTP/1.1 client for Erlang, now deprecated in favor of newer alternatives.

#legacy-support#otp#lightweight
Stars128
Forks143
Last commit4 years ago
AnormCypher
AnormCypherScala

A Scala library for Neo4j that provides a type-safe, Anorm-inspired API for executing Cypher queries over HTTP.

#play-framework#cypher#database-client
Stars127
Forks46
Last commit9 years ago
dyer
dyerRust

A reliable, flexible, and fast Rust framework for web crawling and request-response services.

#event-driven#web-crawling#spider
Stars126
Forks7
Last commit11 months ago
fast-shot
fast-shotGo

A fluent, feature-rich, and highly configurable HTTP client library for Go, designed for rapid and precise API interactions.

#rest#rest-client#retry-mechanism
Stars125
Forks11
Last commit1 day ago
ModernHttpClient
ModernHttpClientC#

A Xamarin HttpClient handler that uses native platform networking libraries (iOS NSURLSession, Android OkHttp3, UWP) for better performance and security.

#xamarin#ios#nsurlsession
Stars124
Forks27
Last commit5 years ago
katt
kattErlang

An HTTP-based API testing tool for Erlang that executes sequential requests and validates responses.

#har-conversion#api#integration-testing
Stars124
Forks17
Last commit9 months ago
Docker Client for JVM
Docker Client for JVMGroovy

A Docker HTTP client for the Java VM written in Groovy and Kotlin, supporting all Docker API endpoints.

#docker-engine#hacktoberfest#engine-api
Stars122
Forks28
Last commit1 day ago
NetClient
NetClientSwift

A versatile Swift HTTP networking library with built-in Codable support, request interceptors, and popular framework integrations.

#request#ios#codable
Stars120
Forks12
Last commit7 years ago
typesense-ruby
typesense-rubyRuby

Official Ruby client library for interacting with the Typesense search engine API.

#search#typesense#ruby-client
Stars117
Forks13
Last commit2 months ago
react-native-file-upload
react-native-file-uploadObjective-C

A deprecated React Native plugin for uploading files and form data to servers.

#native-module#ios#objective-c
Stars113
Forks19
Last commit10 years ago
crul
crulCrystal

A user-friendly command-line HTTP client written in Crystal, designed as a curl alternative with syntax highlighting.

#syntax-highlighting#crystal-lang#command-line-tool
Stars113
Forks11
Last commit6 years ago
RestLess
RestLessC#

A compile-time generated, reflection-free REST API client library for .NET Standard, focused on performance and type safety.

#rest-client#dotnet-standard#api-client
Stars112
Forks11
Last commit3 years ago
stream-download-rs
stream-download-rsRust

A Rust library for streaming audio, video, and other content from remote sources with read and seek support.

#media#media-processing#async-io
Stars112
Forks16
Last commit6 days ago
Cukes-REST
Cukes-RESTJava

A Cucumber-based DSL for testing RESTful web services with built-in file support and variable handling.

#cucumber jvm#integration-testing#rest-api
Stars111
Forks67
Last commit1 year ago
swifty-request
swifty-requestSwift

An HTTP client library for Swift built on Swift-NIO, featuring Codable support, circuit breaker integration, and multiple response types.

#codable#circuit-breaker#swift-nio
Stars110
Forks18
Last commit1 year ago
cossack
cossackCrystal

A simple and flexible HTTP client for Crystal with middleware support and built-in testing utilities.

#crystal-library#crystal-lang#testing
Stars110
Forks11
Last commit6 years ago
webmock.cr
webmock.crCrystal

A Crystal library for stubbing HTTP::Client requests in tests, inspired by the Ruby webmock gem.

#webmock#unit-testing#integration-testing
Stars110
Forks19
Last commit1 year ago
xhr2
xhr2CoffeeScript

A Node.js package that implements the W3C XMLHttpRequest specification, enabling browser-like HTTP client functionality.

#server-side#nodejs#xmlhttprequest
Stars108
Forks40
Last commit3 years ago
hipchat
hipchatGo

A Go client library for interacting with the HipChat API (v1 only).

#integration#golang-library#hipchat
Stars104
Forks21
Last commit10 years ago
SolarNetwork
SolarNetworkSwift

An elegant network abstraction layer for Swift that combines the strengths of Alamofire and Moya.

#ios#codable#network-abstraction
Stars103
Forks9
Last commit6 years ago
universal_io
universal_ioDart

A cross-platform implementation of dart:io that works on all platforms, including browsers.

#dart#platform-agnostic#dart-package
Stars101
Forks14
Last commit8 months ago
PreviousPage 8 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
2 days ago
#Api Client168
#Http116
#Rest Api82
#Networking77
#Go62
#Elixir52
#Rest Client46
#Api Testing46
#Golang44
#Json43
#Ios41
#Authentication41