Skip to content

Gophenberg

A plugin-first CMS with the Gutenberg editor, a Go backend, and themes that cannot take your site down. One container, one database, your server.

Self-host it

One container and a PostgreSQL database. Start with the install guide.

Write with blocks

The Gutenberg block editor, with autosave and a trash you can undo. Start with the editor.

Theme it

A theme is an Astro project reading a JSON API. If it breaks, the built-in renderer takes over. Start with how theming works.

Extend it

Plugins are Go packages compiled in, with their own routes and database schema. Start with your first plugin.