Skip to content

Under developmentMica is experimental at v0.2.0 and not ready for production.Follow the releases.

All features

Source of truth

Git-native content

Content is readable files in your repository. Every publish is one commit, ready for review, rollback, and your normal CI.

Your repository is not a backup of the CMS. It is the content store.

Structured fields use stable JSON. Long-form text uses Markdoc. Images sit beside the entry that uses them. The same input always produces the same file order, so reviews show the change that matters.

One publish, one commit

Saves accumulate in a draft workspace where only editors see them. Publish writes everything pending — entries, sidecar files, and media together — as one change set. GitHub uses the Git Data API. GitLab uses the commits API. The local connector gives the same all-or-nothing result in a working tree.

Next featureOne typed model