Algernon
Small self-contained pure-Go web server with Lua, Markdown, HTTP/2, QUIC, Redis and PostgreSQL support.
Maintained, but at a slower pace than the leaders in its category.
Commit activity more than 56% of tracked projects; popularity more than 58%. How this is calculated.
Commits, last 11 months
| Stars | 3k |
|---|---|
| Latest release | v1.17.11 · 26 Jul 2026 |
| Repo updated | 26 Sept 2026 |
| Licence | BSD-3-Clause |
| Built with | Go, Docker |
Is Algernon actively maintained?
Over the last 11 months the project absorbed 341 commits, of which 108 arrived in the most recent quarter — roughly 36 commits a month.
The most recent tagged release, v1.17.11, shipped about two months ago — a current, installable version exists today.
Algernon ranks #11 of 19 in Web Servers, placing it mid-table for maintenance activity.
What Algernon actually does
Algernon is a standalone web server written in Go that supports handling Markdown files, Lua scripting, and protocols like HTTP/2 and QUIC. It also includes built-in integration options for Redis and PostgreSQL databases.
Best fit: Developers looking for a lightweight, self-contained server to run small applications or render Markdown documents directly without complex configuration.
Worth knowing: It has a smaller community and fewer contributors compared to mainstream web servers, which may limit troubleshooting resources for edge cases.
Deployment notes
As a compiled Go binary, it typically runs well inside a minimal Docker container with a single persistent volume for local content.
Links
Alternatives to Algernon
Projects in the same categories, ordered by health score.
Identity-aware tunneled reverse proxy with dashboard UI, access control, and WireGuard-based tunnels (alternative to Cloudflare Tunnel, Tailscale).
HTTP reverse proxy and load balancer that makes deploying microservices easy.
Next-gen Web Application Firewall (WAF) that will protect your web services.
Lightweight, simple, and performant reverse proxy with WebUI, Docker integration, automatic shutdown/startup for container based on traffic.
Docker container for managing Nginx proxy hosts with a simple, powerful interface.
Fast, memory-safe web server written in Rust.