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 58 · 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.
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.
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
AngularJS service to handle Rest API Restful Resources properly and easily
:tada: Makes http fun again!
- httparty
- ruby
- http
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.
A tiny wrapper built around fetch with an intuitive syntax. :candy:
- fetch
- request
- json
- formdata
Fluent URL builder and testable HTTP client for .NET
- http
- url-builder
- c-sharp
- rest-client
Eclipse Jetty® - Web Container & Clients - supports HTTP/3, HTTP/2, HTTP/1, websocket, servlets, and more
- jetty
- websockets
- java
- servlet
Jodd! Lightweight. Java. Zero dependencies. Use what you like.
- java
- jodd
- micro-framework
- ioc
🔥🔥🔥 Based on OkHttp encapsulation, support Kotlin Coroutines、RxJava2、RxJava3; 30s to get started.
- andriod
- kotlin-coroutines
- okhttp-rxhttp
- okhttp3
Requests for PHP is a humble HTTP request library. It simplifies how you interact with other sites and takes away all your worries.
- php
- http
- http-client
- curl
A simple, declarative, and composable way to fetch data for React components
Axios + standardized errors + request/response transforms.
- axios
- promise
- api
- react-native
An active fork of curl-impersonate with more versions and build targets. A series of patches that make curl requests look like Chrome, Firefox and Safari.
PreloadJS makes preloading assets & getting aggregate progress events easier in JavaScript. It uses XHR2 when available, and falls back to tag-based loading when not.
The Functional toolkit for Kotlin HTTP applications. http4k provides a simple and uniform way to serve, consume, and test HTTP services.
- kotlin
- http-client
- typesafe
- testability
🐶 React hook for making isomorphic http requests
HTTP client generator / KSP plugin for Kotlin Multiplatform (Android, iOS, Js, Jvm, Native, WasmJs)) using KSP and Ktor clients inspired by Retrofit https://foso.github.io/Ktorfit
- kotlin-compiler-plugin
- annotation-processor
- ktor
- kotlin
The C++ Network Library Project -- cross-platform, standards compliant networking library.