GIT-BACKED CMS · VISUAL SITE BUILDER

Author content and design layouts — stored as files in Git.

Stencil is a headless CMS with a visual page builder bolted on. Write Markdown, articles, and wiki markup, or drag-and-drop pages and reusable per-visitor components — all committed to your GitHub repository, versioned, and served or embedded anywhere. No database.

WHAT'S INSIDE
ACTIVE

Visual Page Builder

A drag-and-drop visual builder — blocks palette, layers tree, live Tailwind class/style editing — that outputs clean, self-hosted HTML.

ACTIVE

Conditional Components

Render a different branch per visitor — by auth, geo, time, device, query, A/B bucket, or page data — resolved server-side, edited in a flow diagram.

ACTIVE

Git-Backed, No Database

Content lives as files in a GitHub repo. Every save is a real commit, with a draft → publish workflow, full history, and side-by-side diffs.

ACTIVE

Rich WYSIWYG Editor

A TipTap editor for Markdown and articles — raw toggle, syntax-highlighted code, tables, image align/resize, and Excalidraw whiteboards.

ACTIVE

Articles & Social

First-class articles with header + cropped social images, OpenGraph metadata, ready-made listing blocks, and share buttons.

ACTIVE

Headless API & Embeds

An edge-cached public site plus a CORS JSON API and template-free iframe embeds — serve or embed your content anywhere.