CaretCMS
How editing works
Section titled “How editing works”Add data-caret to a template element. After signing in, click the rendered
element, edit its content, and save.
<h1 data-caret="pages::home::headline">Welcome to my site</h1>That’s the authoring API. Your template text is the default until someone overrides it. Collections are created on first save — no schema files required.
Already rendering .md content collections? CaretCMS can mark supported
paragraphs, headings, lists, and quotes automatically and publish edits back to
the source file without a separate content database.
On server delivery, visitors see published changes on the next request. On static delivery, publish locally and rebuild so the update lands in deployed HTML. See Static delivery.
Read in this order
Section titled “Read in this order”These pages are written as a path. If you’re new, read them top to bottom — each builds on the previous.
Two-minute path
Section titled “Two-minute path”If you only have a few minutes: Quickstart plus Inline editing. Adding CaretCMS to an existing site? Start with Caretize instead.