ClearCMS Documentation
Welcome to ClearCMS -- the open source visual website builder. Whether you are launching your first site or connecting a custom frontend, this documentation will help you get up and running.
What is ClearCMS?
ClearCMS is an open source website builder that combines a visual drag-and-drop editor with the power of a headless CMS. Create and manage beautiful websites without writing code, or use the API to build fully custom frontends.
Why ClearCMS
- True visual editing -- A drag-and-drop editor that shows exactly what your visitors will see. No preview toggles, no guessing.
- Headless API for custom frontends -- Build with Next.js, Astro, Remix, or any framework. ClearCMS delivers your content through a clean REST API.
- Open source core -- The CMS engine is MIT licensed. Transparent, auditable, community-driven.
- Unlimited editors on every plan -- Invite your whole team at no extra cost, including the Free plan.
Key Features
- 16 built-in sections -- Hero, features, pricing, testimonials, and more. Ready to use out of the box.
- Built-in form builder -- Create contact forms, surveys, and lead capture without third-party tools.
- Content versioning and publishing workflow -- Draft, review, and publish with confidence. Roll back anytime.
- Design tokens for consistent theming -- Control colors, fonts, and spacing from a single source of truth.
- 35+ content types -- Blog posts, pages, events, products, and more. Each with its own fields and workflow.
Explore the Docs
Getting Started
Create your first site in under 5 minutes. Learn the basics of editing, media, and publishing.
Guides
Step-by-step guides for SEO, custom domains, branding, forms, teams, and more.
Sections
Explore all 16 built-in sections with interactive previews, fields, and usage tips.
Developer Docs
REST API, bridge mode, headless quickstart, and integration guides.
FAQ
Quick answers about ClearCMS, pricing, plans, hosting, and migration.
Roadmap
See what's shipped, what's in progress, and what's planned for ClearCMS.
Need Help?
- GitHub Discussions -- Ask the community
- Contact Support -- Email our team