algernon
« Back to VersTracker
Description:
Pure Go web server with Lua, Markdown, HTTP/2 and template support
Type: Formula  |  Latest Version: 1.17.5@0  |  Tracked Since: Dec 17, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: web-server lua go http2 markdown
Install: brew install algernon
About:
Algernon is a modern web server written in Go that integrates Lua scripting, Markdown rendering, and template processing directly into the server. It supports HTTP/2 and can serve dynamic content without external dependencies, making it ideal for lightweight web applications. Its simplicity allows developers to build and deploy web services quickly with minimal configuration.
Key Features:
  • Embedded Lua scripting for dynamic content
  • Built-in Markdown and template support
  • Native HTTP/2 support
  • Single binary with no external dependencies
  • Live reloading during development
Use Cases:
  • Rapid prototyping of web applications
  • Serving static sites with dynamic Lua enhancements
  • Building lightweight APIs and microservices
Alternatives:
  • Caddy – Caddy is a general-purpose web server with automatic HTTPS, while Algernon focuses on integrated scripting and content rendering.
  • Nginx – Nginx is a high-performance web server and reverse proxy, whereas Algernon provides built-in dynamic content capabilities without external modules.
License: BSD-3-Clause
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, sonoma, arm64_linux, x86_64_linux
Version History
Detected Version Rev Change Commit
Nov 13, 2025 4:52pm 0 VERSION_BUMP 3439e552
Sep 13, 2025 11:39am 0 VERSION_BUMP 4c780340
Sep 10, 2024 9:53pm 0 VERSION_BUMP 195d4d73
Jul 13, 2024 2:52pm 0 VERSION_BUMP 3199216b
Jul 13, 2024 1:07pm 0 VERSION_BUMP f0c11975
Aug 10, 2023 10:03am 0 VERSION_BUMP da7f3e82
Aug 10, 2023 9:08am 0 VERSION_BUMP 14c02db4
Jun 3, 2023 9:57am 0 VERSION_BUMP 12a88f03
May 17, 2023 7:53pm 0 VERSION_BUMP e10bed45