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
76,855 visible repositories in the index
1–24 of 124 · Most stars
Elegant HTTP Networking in Swift
- networking
- urlsession
- urlrequest
- httpurlresponse
A powerful HTTP client for Dart and Flutter, which supports global settings, Interceptors, FormData, aborting and canceling a request, files uploading and downloading, requests timeout, custom adapters, etc.
Simple HTTP, REST, and SSE client library for Go
- golang
- go
- go-resty
- http-client
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.
The POCO C++ Libraries are powerful cross-platform C++ libraries for building network- and internet-based applications that run on desktop, server, mobile, IoT, and embedded systems.
- c-plus-plus
- xml
- json
- networking
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
Translated🔥 A network library that is easier to use than libevent/libuv/asio. A c/c++ network library for developing TCP/UDP/SSL/HTTP/WebSocket/MQTT/Redis client/server.
- https
- http-client
- http-server
- websocket
Python binding for curl-impersonate fork via cffi. A http client that can impersonate browser tls/ja3/http2 fingerprints.
- curl
- http-client
- curl-impersonate
- http
Asynchronous, non-blocking HTTP & WebSocket client for the JVM
- netty
- async
- java
- asynchttpclient
Android Asynchronous Networking and Image Loading
🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀
canonical libwebsockets.org networking library
- websockets
- c-library
- portable-library
- client-server
Simple HTTP and REST client for Ruby, inspired by microframework syntax for specifying actions.
Simple Go HTTP client with Black Magic
- golang
- go
- http
- http-client
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
Requests + Gevent = <3
:rocket: Supporting request forwarding and Promise based HTTP client for all JavaScript runtimes.
🔥🔥🔥 Based on OkHttp encapsulation, support Kotlin Coroutines、RxJava2、RxJava3; 30s to get started.
- andriod
- kotlin-coroutines
- okhttp-rxhttp
- okhttp3
A modern C++ network library for developing high performance network services in TCP/UDP/HTTP protocols.
- network-library
- libevent
- high-performance
- nonblocking
GoRequest -- Simplified HTTP client ( inspired by nodejs SuperAgent )
- go
- gorequest
- json
- golang