Algernon

Small self-contained pure-Go web server with Lua, Markdown, HTTP/2, QUIC, Redis and PostgreSQL support.

Steady · 67
67/100
Steady

Maintained, but at a slower pace than the leaders in its category.

Maintenance 22/40
Releases 25/25
Community 12/20
Momentum 8/15

Commit activity more than 56% of tracked projects; popularity more than 58%. How this is calculated.

Commits, last 11 months

2025-10: 15 commits 2025-11: 13 commits 2025-12: 12 commits 2026-01: 11 commits 2026-02: 11 commits 2026-03: 17 commits 2026-04: 45 commits 2026-05: 109 commits 2026-06: 55 commits 2026-07: 23 commits 2026-08: 30 commits
2025-10 341 total 2026-08
Stars3k
Latest releasev1.17.11 · 26 Jul 2026
Repo updated26 Sept 2026
LicenceBSD-3-Clause
Built withGo, 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.


Alternatives to Algernon

Projects in the same categories, ordered by health score.