A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, HTTPS, IMAP, IMAPS, LDAP, LDAPS, MQTT, MQTTS, POP3, POP3S, RTSP, SCP, SFTP, SMTP, SMTPS, TELNET, TFTP, WS and WSS. libcurl offers a myriad of powerful features
Repository Index
60,121 visible repositories in the index
1–24 of 47 · Most stars
A C++ header-only HTTP/HTTPS server and client library
- cpp
- cpp11
- http
- https
An easy and powerful Rust HTTP Client
- rust
- http
- http-client
Simple HTTP, REST, and SSE client library for Go
- golang
- go
- go-resty
- http-client
TranslatedOkGo - 3.0 arrives with a bang. This library is a network request framework based on the HTTP protocol that wraps OkHttp. It is simpler and easier to use than Retrofit, supports RxJava and RxJava2, supports custom caching, and supports batch resumable download management and batch upload management
- okhttp
- okgo
- restful
- rxjava
Feign makes writing java http clients easier
- java
- http-client
- jax-rs
- okhttp3
The automatic type-safe REST library for .NET. Refit turns a REST API into a C# interface and generates the HttpClient implementation, with support for HttpClientFactory, pluggable serializers and a testing package.
A light-weight module that brings the Fetch API to Node.js
- fetch
- http
- http-client
- node-fetch
AngularJS service to handle Rest API Restful Resources properly and easily
Asynchronous socket, http(s) (client+server) and websocket library for android. Based on nio, not threads.
Easy to use CFNetwork wrapper for HTTP requests, Objective-C, Mac OS X and iPhone
HTTP and WebSocket built on Boost.Asio in C++11
- boost
- c-plus-plus-11
- websocket
- websocket-client
The easiest HTTP networking library for Kotlin/Android
- kotlin
- rxjava
- networking
- android
HTTP client. Spiritual successor to request.
HTTP (The Gem! a.k.a. http.rb) - a fast Ruby HTTP client with a chainable API, streaming support, and timeouts
- ruby
- http-client
- http
- client
An enhanced HTTP client for Go
- circuit-breaker
- hystrix
- retries
- backoff
Asynchronous streaming communication for Clojure - web server, web client, and raw TCP/UDP
- http
- tcp
- clojure
- websockets
🐶 React hook for making isomorphic http requests
Lua HTTP client cosocket driver for OpenResty / ngx_lua.
- openresty
- http-client
- lua
- nginx
A Go HTTP client library for creating and sending API requests
Universal WHATWG Fetch API for Node, Browsers and React Native.
- fetch
- http
- http-client
- fetch-api
The Scala HTTP client you always wanted!
- scala
- http
- httpclient
- interpolator
Google HTTP Client Library for Java
Elixir HTTP client, focused on performance
- elixir
- http-client