esad / gun

HTTP/1.1, HTTP/2 and Websocket client for Erlang/OTP.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Gun

Gun is an Erlang HTTP client with support for HTTP/1.1, HTTP/2 and Websocket.

Goals

Gun aims to provide an easy to use client compatible with HTTP/1.1, HTTP/2 and Websocket.

Gun is always connected. It will maintain a permanent connection to the server, reopening it as soon as the server closes it, saving time for the requests that come in.

All connections are supervised automatically, allowing developers to focus on writing their code without worrying.

Sponsors

The project is currently sponsored by Kato.im and Sameroom.

The now removed SPDY implementation was sponsored by LeoFS Cloud Storage.

Getting help

About

HTTP/1.1, HTTP/2 and Websocket client for Erlang/OTP.

License:ISC License


Languages

Language:Erlang 99.1%Language:Makefile 0.9%