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
47,133 repositories indexed
1–24 of 25 · Most stars
A C++ header-only HTTP/HTTPS server and client library
🌐 Human-friendly and powerful HTTP request library for Node.js
Fully transparent SSH, HTTPS, Kubernetes, database and RDP/VNC bastion/PAM that doesn't need additional client-side software
🔥 比libevent/libuv/asio更易用的网络库。A c/c++ network library for developing TCP/UDP/SSL/HTTP/WebSocket/MQTT/Redis client/server.
🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀
Ultra fast and low latency asynchronous socket server & client C# .NET Core library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution
Actionhero is a realtime multi-transport nodejs API Server with integrated cluster capabilities and delayed tasks
Ultra fast and low latency asynchronous socket server & client C++ library with support TCP, SSL, UDP, HTTP, HTTPS, WebSocket protocols and 10K connections problem solution
Bypass provides a quick way to create a custom plug that can be put in place instead of an actual HTTP server to return prebaked responses to client requests.
A lightweight but powerful network library with simplified and expressive syntax based on AFNetworking.
HTTP/1.1, HTTP/2, Websocket client (and more) for Erlang/OTP.
🔐 Tutorial of setting up Security for your API with one way authentication with TLS/SSL and mutual authentication for a java based web server and a client with both Spring Boot. Different clients are provided such as Apache HttpClient, OkHttp, Spring RestTemplate, Spring WebFlux WebClient Jetty and Netty, the old and the new JDK HttpClient, the old and the new Jersey Client, Google HttpClient, Unirest, Retrofit, Feign, Methanol, vertx, Scala client Finagle, Featherbed, Dispatch Reboot, AsyncHttpClient, Sttp, Akka, Requests Scala, Http4s Blaze, Kotlin client Fuel, http4k, Kohttp and ktor. Also other server examples are available such as jersey with grizzly. Also gRPC, WebSocket and ElasticSearch examples are included
🔐 An SSL library for configuring http client or server. Rich with features such as hot reloading ssl and trusting additional certificates during runtime, combining multiple keystores, loading pem files and os/jdk certificates, logging certificate information during ssl handshake, bypassing ssl configuration from other libraries and more
REST API Client Library
a socket mock framework - for all kinds of socket animals, web-clients included
HTTP web server and client, supports http1 and http2
HTTP and REST client for Crystal
Web library for OCaml with support for HTTP/1.X / HTTP/2
A cross-platform HTTP client library with a focus on usability and speed
An HTTP client library (not only) for MicroPython with an API similar to requests
A micro HTTP Web client for MicroPython (used on Pycom modules & ESP32)
A layer of abstraction the around acme/autocert certificate manager (Golang)
A micro JSON REST Web client based on MicroWebCli for MicroPython (used on Pycom modules & ESP32)