About clear
A small open-source project building a CMS that respects your portability and your security perimeter.
Clear is a headless CMS where your content lives as plain files in storage you own. The editor runs on your machine or your servers — never on ours. We have no credentials to read your content and never will.
Why we built it
Every other headless CMS made the same two mistakes — and they're sides of the same coin. Your content lived inside their database, exportable only through whatever API they felt like maintaining. And your content lived inside their security perimeter, which made their breach your breach, their auth your auth, their backup policy your disaster recovery plan.
We didn't want to solve those problems. We wanted to not have them. The way you not-have those problems is by never owning the customer's content in the first place.
What we ship
Clear is open source (MIT) and ships as a small set of packages on npm:
@clearcms/admin— the editor app, runs on your machine or your servers@clearcms/sdk— typed read client for your frontend, works with local files or cloud storage@clearcms/astro— drop-in adapter for Astro@clearcms/spec— the file-layout protocol your bucket follows, frozen and versioned@clearcms/create— scaffolds a self-contained project (editor + frontend + bucket) in one command
Status
Pre-1.0. Stable enough to run real sites on it — this site is one of them — but breaking changes are still possible until 1.0. Built in the open at github.com/clearcms/clear. See the roadmap for what's shipped, what's in flight, and what's coming.