About gcms
About gcms
gcms is for product sites, docs and lightweight content hubs: one binary to run, one SQLite file for data, SEO and i18n ready by default.
gcms is a content management system built around one promise: launch simply, maintain simply. It fits product sites, docs, personal knowledge bases, resource directories and lightweight content hubs.
What it solves
Many content sites don't lack features; they lack low maintenance. A database service to operate, a front-end build to manage, SEO details to remember, upgrades that require commands. gcms compresses that into one binary and one database file.
What you get
- Built with Go + SQLite, shipped as one static binary plus one database file;
- 100% server-rendered, SEO-native (canonical / hreflang / sitemap / JSON-LD);
- Multilingual content, 19 themes, Markdown ⇄ WYSIWYG editor, visual site configuration;
- Link showcase, social footer, code injection, custom navigation and optional comments;
- Cross-platform scripts, Caddy deployment guidance, in-app updates and automation APIs.
The trade-off
gcms doesn't try to be a universal platform. It is a reliable content base: no separate database process, no frontend build chain, no runtime dependencies. Backup is copying one file; migration is scp-ing one file.
Get started
- Official site: ccvar.com;
- Downloads: Releases;
- One-line install:
curl -fsSL https://raw.githubusercontent.com/ccvar/gcms-releases/main/install.sh | sh.
Tools should be invisible. When you stop noticing them, they're done right.