TokyoCMS is a database-free website engine, inspired by Pico CMS, written entirely in Go. All content lives in plain Markdown files.
Features
- Multi-language, selected via
?lang=xx(with automatic fallbackfr→en), switcher as a list or a dropdown - Themes with layout / partials / content inheritance, selectable per page (
template:) - Blog with pagination, tags and categories — dynamic menu entry if the blog exists
- Full-text search
- Smart cache with automatic invalidation
- Plugin system (SEO, Email, Statistics, Notifications)
Available page templates
- One-pager — anchored sections generated from
#headings - Showcase / gallery — image grid generated from
#headings - Free-form page (custom) — bare canvas with no header/footer