OpenCMS is a minimal headless CMS for publishing blogs directly from a git repository, its built to integrate with hugo, zola, and other static site generators. It provides a markdown editor with live preview and asset uploads. The CMS commits edits back to github automatically, exposes APIs for raw content, metadata, and can trigger site builds through webhooks.