gun
Web client library
An Erlang library that provides a high-performance client for various web protocols, including HTTP/1.1, HTTP/2, and WebSockets.
HTTP/1.1, HTTP/2, Websocket client (and more) for Erlang/OTP.
906 stars
47 watching
230 forks
Language: Erlang
last commit: 12 months ago
Linked from 2 awesome lists
cowboyerlangfunctionalhigh-performancehttphttp-clienthttp2http2-clienthttpsproduction-readyrestwebwebsocketwebsocket-clientwebsockets
Related projects:
| Repository | Description | Stars |
|---|---|---|
| | An HTTP client library for Erlang that provides a simple and efficient way to send and receive HTTP requests | 1,338 |
| | An Erlang application providing a simple HTTP client with built-in SSE support | 168 |
| | Provides a low-level HTTP client engine with various backends and higher-level APIs. | 280 |
| | A standardized interface to multiple Erlang HTTP servers | 113 |
| | An elegant promise-based HTTP client for making requests in web browsers and Node.js applications. | 394 |
| | An Erlang HTTP client library with support for various authentication methods and features. | 516 |
| | An Erlang implementation of an HTTP client for making requests to web servers | 127 |
| | A lightweight HTTP client library for Node.js that allows easy creation of promise-based requests with support for JSON data parsing and custom headers. | 580 |
| | An HTTP client optimized for performance and connection pooling | 0 |
| | A high-level HTTP client library with an easy-to-use API and transparent HTTPS support. | 62 |
| | A package for organizing and sending HTTP requests from Emacs using a tree structure similar to Org mode. | 547 |
| | An HTTP client for Node.js with support for various request methods and features. | 1,634 |
| | A functional HTTP client for Elixir with support for HTTP/1 and HTTP/2 protocols | 1,375 |
| | A lightweight HTTP client library written in Erlang for making secure connections to web servers. | 1 |
| | A toolkit for building versatile and composable HTTP clients in Go. | 1,086 |