FindSoftware

LightCMS

Self-hosted content management system with a web admin, a REST API and an MCP server, written in Go.

LightCMS is a content management system written in Go. It stores its content in MongoDB, and the server is self-hosted. Pages are pre-rendered to static HTML files, and templates use Go html/template. A REST API is what the MCP server and the CLI tool connect to.

Worth knowing

The server needs a MongoDB Atlas database. Semantic search uses Voyage AI embeddings, and without a Voyage key the search falls back to full-text matching. The chat widget streams answers through Claude Haiku when an Anthropic key is set. The embeddings can instead come from a self-hosted Ollama instance.

Identity

Status
Active
Maintainer
Metavert LLC3
Maintained by
Company
First release
20265

Rendering and deploy

Runs as
Always on4
Rendering
Static output1
Install with
clone the repository, then set a MongoDB connection string1

Releases

Current major version
75
Last release
2026-10-055

Adoption

GitHub stars
322
Contributors
16

Why these figures do not compare

Sources

  1. 2026-10-23: links, Databases, Templating, Rendering, Install with, License model, Categories, Content storage, Admin interface
    metavert.io/lightcms
  2. 2026-10-23: links, Written in, License, GitHub stars
    api.github.com/repos/metavert-io/lightcms
  3. 2026-10-23: Maintainer
    raw.githubusercontent.com/metavert-io/lightcms/main/LICENSE
  4. 2026-10-23: Content API, Runs as, Runtime
    raw.githubusercontent.com/metavert-io/lightcms/main/README.md
  5. 2026-10-23: First release, Current major version, Last release
    api.github.com/repos/metavert-io/lightcms/releases
  6. 2026-10-23: Contributors
    api.github.com/repos/metavert-io/lightcms/contributors?per_page=100

Last reviewed · Listed since Edit on GitHubThis page as markdownas JSON