cowboy

HTTP server framework

An Erlang-based framework for building high-performance HTTP servers with low latency and memory usage.

Small, fast, modern HTTP server for Erlang/OTP.

GitHub

7k stars
298 watching
1k forks
Language: Erlang
last commit: almost 2 years ago
Linked from 4 awesome lists

cowboyerlangfunctionalhigh-performancehttphttp-serverhttp2http2-serverhttpsproduction-readyrestwebweb-frameworkwebsocketwebsocket-serverwebsockets

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
ninenines/gunAn Erlang library that provides a high-performance client for various web protocols, including HTTP/1.1, HTTP/2, and WebSockets.906
nitrogen/simple_bridgeA standardized interface to multiple Erlang HTTP servers113
ohler55/agooA high-performance HTTP server for Ruby applications910
mochi/mochiwebA lightweight Erlang library for building HTTP servers1,873
sindresorhus/gotA powerful HTTP client library for Node.js that provides a human-friendly and flexible way to make requests.14,351
crowdhailer/aceAn HTTP web server and client written in Elixir that supports HTTP/1.1 and HTTP/2305
inaka/shotgunAn Erlang application providing a simple HTTP client with built-in SSE support168
crowdhailer/raxxAn Elixir-based HTTP server interface and toolkit404
hyperium/hyperAn efficient HTTP library designed as a building block for other libraries and applications.14,680
appsflyer/donkeyA modern Clojure HTTP server and client built for ease of use and performance292
cloudwego/hertzA high-performance Go HTTP framework designed for building microservices with strong extensibility and usability features.5,442
seanmonstar/reqwestAn HTTP client for Rust.10,059
mysql-otp/mysql-otpAn Erlang implementation of the MySQL protocol for connecting to relational databases365
square/okhttpA robust and efficient HTTP client for interacting with web services45,977
ninenines/ranchA modular TCP socket acceptor pool with connection limiting and upgrading capabilities.1,194