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 33 · Most stars
Ajax for Node.js and browsers (JS HTTP client). Maintained for @forwardemail, @ladjs, @spamscanner, @breejs, @cabinjs, and @lassjs.
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.
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.
Simple, but flexible HTTP client library, with support for multiple backends.
🚀 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
- low-latency
- performance
- async
- tcp-server
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
🐶 React hook for making isomorphic http requests
VBA-Web: Connect VBA, Excel, Access, and Office for Windows and Mac to web services and the web
The flexible HTTP client library for Elixir, with support for middleware and multiple adapters.
- elixir
- middleware
- ibrowse
- hackney
Thin wrapper around NSURLSession in swift. Simplifies HTTP requests.
SURF - Advanced Go HTTP client with Chrome/Firefox browser impersonation, HTTP/3 with QUIC fingerprinting, JA3/JA4 TLS emulation, and anti-bot bypass for web automation and scraping.
An idiomatic clojure http client wrapping the apache client. Officially supported version.
Swift HTTP Networking with stubbing and caching support
- swift
- mocking
- nsurlsession
- networking
Plugin-driven, extensible HTTP client toolkit for Go
- http-client
- golang
- middleware
- pluggable
jquick‑curl: Java library to run raw curl commands, support copy‑paste curl from Postman/Apifox/Browser DevTools, no need to write HTTP client code.
- antlr4
- copy-paste
- curl
- curl-parser
HTTP Library for Lua. Supports HTTP(S) 1.0, 1.1 and 2.0; client and server.
API to consume REST services written in any programming language with support to Lazarus and Delphi
A jQuery plugin for easy consumption of RESTful APIs
Easily consume REST APIs with Go (golang)
HTTP web server and client, supports http1 and http2
- elixir
- web
- tls
- erlang
Web library for OCaml with support for HTTP/1.X / HTTP/2
- http
- http2
- http-client
- https
Your users download a 4GB AI model, the connection drops at 3.8GB, verifyfetch resumes from 3.8GB and verifies every byte. Drop-in integrity verification for Transformers.js, WebLLM, and any large file in the browser.
- ai-models
- browser
- fetch
- integrity