Ketchup
Developer-first CMS written in Go, distributed as one binary with an embedded BoltDB store, a JSON API and a React admin.
Ketchup is a developer-first CMS written in Go and distributed as one binary. Content is kept in an embedded BoltDB store, so no separate database server is needed. The admin interface is a React application that the binary serves, and the README describes a JSON API for fetching content from static sites or single-page apps.
Templates are developed in version-controlled theme repositories outside Ketchup and pulled in with git, and editors work with content fields that the templates declare. Pages can be previewed while they are edited.
Worth knowing
The project’s homepage and user documentation did not answer when this record was checked, so the project’s own description of current use could not be read. The record is a stub until a reachable site confirms the software.
Sources
- 2026-10-23: links, Written in, License, GitHub stars
api.github.com/repos/ketchuphq/ketchup - 2026-10-23: Maintainer
api.github.com/users/ketchuphq - 2026-10-23: Runtime, Categories, Install with, Admin interface, License model
github.com/ketchuphq/ketchup/blob/master/README.md - 2026-10-23: Current major version, Last release
github.com/ketchuphq/ketchup/releases/tag/v0.3.1 - 2026-10-23: First release
github.com/ketchuphq/ketchup/releases/tag/v0.1.0 - 2026-10-23: Contributors
api.github.com/repos/ketchuphq/ketchup/contributors