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 54 · Most stars
Elegant HTTP Networking in Swift
- networking
- urlsession
- urlrequest
- httpurlresponse
A window.fetch JavaScript polyfill.
- polyfill
- fetch
- javascript
- promise
🌐 Human-friendly and powerful HTTP request library for Node.js
- http-client
- http-request
- http
- https
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.
An easy and powerful Rust HTTP Client
- rust
- http
- http-client
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.
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.
C++ Requests: Curl for People, a spiritual port of Python Requests.
- c-plus-plus
- libcurl
- http
- requests
Simple, but flexible HTTP client library, with support for multiple backends.
🚀 A Complete Fast Android Networking Library that also supports HTTP/2 🚀
Easy to use CFNetwork wrapper for HTTP requests, Objective-C, Mac OS X and iPhone
🐕 Bare minimum 500b fetch polyfill.
- fetch
- ajax
- xmlhttprequest
- polyfill
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
Yet Another HTTP client for Elixir powered by hackney
- elixir
- hackney
- http-client
- http
The flexible HTTP client library for Elixir, with support for middleware and multiple adapters.
- elixir
- middleware
- ibrowse
- hackney
Provides powerful methods to fetch HTTP resources synchronously or asynchronously
Type-safe networking abstraction layer that associates request type with response type.
An idiomatic clojure http client wrapping the apache client. Officially supported version.
The Scala HTTP client you always wanted!
- scala
- http
- httpclient
- interpolator
Swift HTTP Networking with stubbing and caching support
- swift
- mocking
- nsurlsession
- networking
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
A lightweight but powerful network library with simplified and expressive syntax based on AFNetworking.
- networking
- afnetworking
- reqeust
- ios-lib