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: 3 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 |