About Bliki
Bliki is a minimal static site generator written in Go. It combines the best of blogging and wiki-style content into a single, file-based workflow.
Philosophy
- Markdown first — write content in plain Markdown, get HTML output
- File-based — no database, no CMS. Your content lives in a folder
- Git-powered — commit changes, edit from the web, push from anywhere
- Theme-driven — customize your site's appearance with Go templates
- Minimal — few dependencies, simple commands, easy to understand
- Static + dynamic — static HTML for speed and portability, JavaScript + SSE for live API calls, real-time rebuild notifications, and inline editing
Features
- Chronological blog posts with tags and drafts
- Wiki-style flat pages with cross-referencing
- Git-based file system with web editor support
- Theme system with layouts, partials, and custom CSS
- Docker support for server deployment
Bliki is designed to be simple enough to understand in a single afternoon, but powerful enough to use for real projects.