Why Cleitext
A CMS that asks for no compromises
Heavy CMSs, platforms that keep your site hostage, AI that needs a whole conversation to fix a comma. Cleitext was born from all of these frustrations, and leaves them behind.

Sound familiar?
Three generations of tools, three ways to get stuck
Each one promised to make building a website easy. Each one left a bill to pay.
The traditional CMS
Heavy and slow, with an untidy structure and security holes to patch every week, and every update is a gamble: one plugin that does not fit the new version and the site is a white page. The admin fills up with ads of third-party plugins trying to sell you an upgrade. And to share a feature with everyone you face rules, reviews and rejections.
The subscription site builder
Easy at first, then you notice the walls: a monthly fee forever, only the features they decide, and a site you cannot take away. Your content lives on their servers, under their rules.
The AI site generator
Impressive for the first draft. Then, for a comma or a word in bold, you sign in, explain to the AI what to change and where, check the result, and often explain it again because it understood something else.
A new generation
The flexibility of all of them, without their limits
Cleitext keeps what each generation got right — the freedom of a CMS, the ease of a builder, the speed of AI — and adds power, reliability and control.

Light, fast, orderly
Pages are rendered on the server and cached: visitors get them in a few milliseconds, with top Lighthouse scores. Content is stored as structured blocks, not pasted HTML, so it stays clean after years of edits and survives a change of theme.
- One installation, many sites and many languages
- Each plugin keeps its data in its own space
- Updates that never break the site: tried first, with a backup

Secure by design, not by plugin
Every site is isolated in the database itself, so a mistake in one can never show the data of another. Permissions are clear, passwords found in data breaches are refused, two-factor authentication and passkeys are there when you want them.
- Plugins and themes from a signed catalog, checked before installing
- No ads in the admin: no plugin tries to sell you anything
- Checked against the OWASP security standard

Reliability
Updates that never break your site
No more white pages after an update, no more plugins that stop working with the new version. Each new version is tried on the side before it goes live: if something does not start, your site simply stays as it is.
- The new version is tried before the switch
- A backup before every update, and the old version kept
- Compatibility checked before installing a plugin or theme
- A plugin or theme that does not start goes back by itself

Integrity
Tested at every change
Every change to Cleitext goes through more than a thousand automatic tests before it can become a release. If one fails, nothing ships until it is fixed.
- The server and the admin tested on a real database
- Sign in, write, publish: tried in Chrome, Firefox and Safari
- Dependencies checked for security holes and for their licenses
- Speed and weight limits that a release may not exceed

AI when it helps, your hands when they are enough
Ask your assistant for a whole page: it builds it with the same blocks you use. Then a comma, a word in bold, a new photo? You fix it yourself in the editor, in a second, exactly where it is. No account to open, no prompt to rewrite.

Your site, really yours
Cleitext is free and open source (GPL). It runs on your server or on any hosting with Node.js and PostgreSQL. No fees, no lock-in: you can export everything, and bring in what you have elsewhere.
Want a feature for everyone? Write a plugin with a documented SDK: a zip file with a manifest, installed with one upload. No queue of reviews to get through.
<50 ms
to serve a cached page
100
Lighthouse score
0
ads in your admin
GPL
free and open source
Ready when you are
Free, forever. Download it, install it in minutes, and make it yours.
