Open-Awesome
CategoriesAlternativesStacksSelf-HostedExplore
Open-Awesome

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

TermsPrivacyAboutGitHubRSS
  1. Home
  2. Tags
  3. Http Client

Http Client

318 projects

Showing 30 of 318 projects

libPasCURL
libPasCURLPascal

A Delphi and Object Pascal wrapper and bindings for the libcurl library, enabling data transfer over numerous protocols.

#free-pascal#object-pascal#delphi10
Stars90
Forks26
Last commit3 years ago
awscr-s3
awscr-s3Crystal

A Crystal shard providing a comprehensive client library for Amazon S3 and S3-compatible object storage services.

#object-storage#s3#minio
Stars90
Forks51
Last commit3 months ago
ngx-filesaver
ngx-filesaverTypeScript

An Angular wrapper for FileSaver.js that provides services and directives for saving files from the browser.

#file-download#angular-component#directive
Stars89
Forks18
Last commit5 months ago
Bridge
BridgeSwift

A simple, extensible HTTP networking library for iOS with typed JSON responses and custom interceptors.

#ios#interceptors#api-client
Stars89
Forks5
Last commit4 years ago
fetch
fetchGo

A Go HTTP client inspired by the Web Fetch API, offering a lightweight and powerful alternative to Axios and Got.

#proxy-support#authentication#fetch-api
Stars88
Forks7
Last commit4 months ago
mediary
mediaryGo

A Go library for adding interceptors to http.Client to enable request/response logging, modification, tracing, and metrics.

#jaeger#interceptor#interceptors
Stars88
Forks6
Last commit6 years ago
fetch
fetchJavaScript

A fetch API polyfill for React Native built on the native Networking API with text streaming support.

#polyfill#streams-api#react-native
Stars88
Forks13
Last commit3 years ago
go-otelroundtripper
go-otelroundtripperGo

A Go http.RoundTripper that emits OpenTelemetry metrics for external API interactions.

#httpclient#observability#opentelemetry-go
Stars87
Forks4
Last commit14 days ago
go-postman-collection
go-postman-collectionGo

A Go module for programmatically creating, reading, and exporting Postman Collections in v2 format.

#developer-tools#integration#rest-api
Stars86
Forks19
Last commit2 years ago
InfluxDB PHP SDK
InfluxDB PHP SDKPHP

A PHP SDK for InfluxDB with UDP/IP and HTTP adapters to send metrics and query time-series data.

#iot#query-builder#chronograf
Stars84
Forks24
Last commit7 years ago
go-http-client
go-http-clientGo

An enhanced and lightweight HTTP client package for Go, designed for quick and easy HTTP requests.

#rest-client#http#helper
Stars84
Forks17
Last commit2 years ago
InfluxDBClient-rs
InfluxDBClient-rsRust

A Rust client library for InfluxDB 1.0+ providing HTTP and UDP support with an easy-to-use API.

#async#tokio#database-client
Stars83
Forks40
Last commit1 month ago
ada-util
ada-utilAda

A comprehensive Ada utility library providing logging, serialization, encoding, stream composition, and concurrency tools for building robust applications.

#stream-processing#process#unit-testing
Stars82
Forks16
Last commit1 day ago
river
riverElixir

An HTTP/2 client for Elixir, designed for simplicity and full RFC 7540 compliance.

#elixir#http#rfc-7540
Stars82
Forks4
Last commit7 years ago
qs
qsGo

A zero-dependency Go module for encoding structs into URL query parameters with flexible formatting options.

#encoder#querystring#url-parameters
Stars81
Forks7
Last commit2 days ago
Ntfy for Delphi
Ntfy for DelphiPascal

A Delphi client library for sending and receiving instant notifications via the ntfy.sh service.

#ntfysh#api#notifications
Stars80
Forks17
Last commit1 year ago
http-client
http-clientTypeScript

A lightweight HTTP client optimized for GitHub Actions workflows with TypeScript support.

#async-await#workflow-automation#typescript
Stars78
Forks34
Last commit4 years ago
ember-custom-actions
ember-custom-actionsJavaScript

Define custom API actions for Ember.js applications with flexible configuration and Ember Data integration.

#ember-data#api#jsonapi
Stars73
Forks24
Last commit2 years ago
Squid
SquidSwift

A declarative and reactive networking library for Swift built on Combine and URL loading system.

#declarative#ios#http
Stars71
Forks6
Last commit4 years ago
oauther
oautherElixir

An Elixir library implementing OAuth 1.0 protocol with support for standard and non-standard signature methods.

#oauth#elixir#oauth-1.0
Stars71
Forks35
Last commit4 years ago
kvlt
kvltClojure

A uniform asynchronous HTTP client for Clojure and ClojureScript across JVM, Node.js, and browsers.

#clojurescript#async-programming#server-sent-events
Stars70
Forks8
Last commit8 years ago
CurlThin
CurlThinC#

A lightweight C# wrapper for libcurl with a modern curl_multi interface using libuv for efficient polling.

#multiprocessing#http#network-library
Stars70
Forks22
Last commit2 years ago
SimpleApiClient
SimpleApiClientSwift

A configurable API client for iOS built on Alamofire and RxSwift, featuring serial/parallel calls, retry logic, and mock responses.

#ios#alamofire#reactive-programming
Stars67
Forks3
Last commit8 years ago
Apex Core HttpCallout
Apex Core HttpCalloutApex

An Apex framework for making HTTP callouts and handling OAuth authentication within Salesforce.

#salesforce#oauth#cloud-print
Stars66
Forks34
Last commit6 years ago
SDriver
SDriverPascal

A Delphi wrapper for Slack API with support for webhooks, message attachments, and async operations.

#firemonkey#async-programming#message-attachments
Stars65
Forks12
Last commit4 years ago
IceNet
IceNetJava

A fast, simple, and easy-to-use Android networking library built on Volley, OkHttp, and Gson.

#volley#okhttp#android
Stars65
Forks13
Last commit11 years ago
elastic
elasticElixir

A thin Elixir wrapper over HTTPotion for interacting with Elastic Search, providing a cleaner alternative to raw HTTP calls.

#elixir#wrapper-library#api-client
Stars64
Forks19
Last commit5 years ago
mrequests
mrequestsPython

An HTTP client library for MicroPython with an API similar to Python's requests library.

#iot#micropython#esp32
Stars63
Forks13
Last commit1 year ago
ocurl
ocurlC

OCaml bindings to libcurl for client-side URL transfers supporting HTTP and multiple network protocols.

#functional-programming#bindings#network-protocols
Stars63
Forks44
Last commit12 days ago
mint
mintElixir

A functional, low-level HTTP client for Elixir with support for HTTP/1 and HTTP/2.

#functional-programming#elixir-lang#elixir
Stars0
Forks0
Last commit1 month ago
PreviousPage 9 of 9

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 Client113
#Http91
#Rest Api56
#Networking54
#Go45
#Api Testing38
#Rest Client35
#Json34
#Golang28
#Ios27
#Testing26
#Authentication25