ninenines/cowboy
Small, fast, modern HTTP server for Erlang/OTP. observed · 2026-08-28
Health v2 · maintenance only
77/100
- Activity 99
- Release rhythm 35
- Longevity 100
Flags: no_releases no_readme
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: n/a
- age_days: 5656
- days_rel: n/a
- days_push: 8
- n_releases_24m: 0
Adoption not part of the score
7525 stars · 1170 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded
Cowboy is a small, fast, modern HTTP server for Erlang/OTP supporting HTTP/1.1, HTTP/2, HTTP/3, Websocket, and REST. It provides a complete HTTP stack with routing, middleware, stream handlers, and static file serving, built on the Ranch socket acceptor pool and Cowlib protocol library.
Use cases
- serve HTTP/1.1 and HTTP/2 APIs in Erlang
- build Websocket servers
- implement RESTful resource handlers
- serve static files from an Erlang application
- build high-performance production web servers on OTP
- experiment with HTTP/3 and Webtransport
When to choose
- you are building web services or APIs in Erlang/Elixir on OTP
- you need Websocket, HTTP/2, or HTTP/3 support with a mature, production-ready server
- you want a lightweight, high-performance server with fine-grained control via handlers and middlewares
When to avoid
- your stack is not Erlang/Elixir or BEAM-based
- you want a batteries-included web framework with templating, ORM, and admin tooling
- you need a quick prototype without learning OTP concepts
Facets
library · maturity stable
http-server websocket routing middleware web-development backend apis elixir windows cross-platform http2 http3 rest erlang-otp high-performance linux macos
9 sources
- homepage: https://ninenines.eu · fetched 2026-08-29 · 53ce4838c1c5
- site_page: https://ninenines.eu/docs · fetched 2026-08-29 · 761cf752923a
- site_page: https://ninenines.eu/docs/en/ranch/2.2/guide · fetched 2026-08-29 · 5b5857fc014f
- site_page: https://ninenines.eu/docs/en/cowboy/2.18/guide · fetched 2026-08-29 · 95a7b9405f5d
- site_page: https://ninenines.eu/docs/en/cowboy/2.18/manual · fetched 2026-08-29 · a043b207ff10
- site_page: https://ninenines.eu/docs/en/cowlib/2.19/manual · fetched 2026-08-29 · cf5cc31088f2
- site_page: https://ninenines.eu/docs/en/gun/2.5/guide · fetched 2026-08-29 · 5a19b6ff591a
- site_page: https://ninenines.eu/docs/en/gun/2.5/manual · fetched 2026-08-29 · fd48947bc365
- site_page: https://ninenines.eu/docs/en/ranch/2.2/manual · fetched 2026-08-29 · c76ab87a7cf7
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| ninenines/cowboy | main | 77 |
For agents
markdown · JSON · MCP: product_card(name="ninenines/cowboy")
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem