xyproto/algernon

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

60
/ 100
Established

This helps developers quickly launch web applications and services. It takes your Lua, Teal, or Markdown files, alongside other web assets, and serves them as dynamic web pages, APIs, or interactive sites. It's ideal for a web developer looking to build and deploy web content without complex server setups or relying on many external tools.

2,993 stars. Actively maintained with 17 commits in the last 30 days.

Use this if you need a lightweight, all-in-one solution for serving web content, especially if you prefer scripting with Lua/Teal or rendering Markdown/templates directly.

Not ideal if you require a full-fledged enterprise-grade application server or if your project relies heavily on a different backend language or framework.

web-development application-hosting api-backend content-delivery scripting
No Package No Dependents
Maintenance 17 / 25
Adoption 10 / 25
Maturity 16 / 25
Community 17 / 25

How are scores calculated?

Stars

2,993

Forks

146

Language

Go

License

BSD-3-Clause

Last pushed

Mar 07, 2026

Commits (30d)

17

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/xyproto/algernon"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.