Éclair CMS

Éclair CMS is the CMS I designed and developed for a simple reason: I wanted every small-business website to start with what I usually charge for in an audit. Speed, technical SEO, structured data, readiness for AI engines and security are built in from installation, with no database and no plugins. It is open source (AGPL-3.0 license), available on GitHub, and this site runs on it.

Why build a CMS?

In fifteen years of audits, I kept seeing the same problems on small businesses' WordPress sites: conflicting plugins, badly configured caching, updates that break things, incomplete structured data, AI crawlers blocked without anyone knowing. WordPress can do everything, but it needs a database, plugins for SEO, security and caching, and endless maintenance. Éclair brings the essentials together in software of about 1 MB, designed for freelancers, tradespeople and small businesses.

How does Éclair CMS perform?

I published open, reproducible benchmarks comparing Éclair with WordPress (with and without caching) and Kirby: same server, same PHP 8.3, same content, official releases, default settings. Measurements from November 8, 2026, article page, Apache, 20 articles:

Éclair CMS versus WordPress and Kirby (public benchmarks, November 8, 2026)
CMSTime to first byte (median)Page built without cacheThroughputMobile LCP (Lighthouse)Downloaded by the browser
Éclair 2.01.11 ms3.37 ms1,997 req/s0.95 s10.8 KB
WordPress 7.1 + Cache Enabler1.80 ms75.72 ms1,060 req/s1.50 s97.6 KB
WordPress 7.1, no plugin75.64 ms75.91 ms31 req/s1.50 s97.8 KB
Kirby 5.6 (page cache)1.89 ms3.89 ms1,106 req/s1.14 s23.0 KB
  • Compared with WordPress plus a caching plugin, Éclair responds 1.6 times faster, serves 1.9 times more visitors on the same server and makes the browser download 9 times less.
  • When no cache can help, Éclair builds a page 22 to 30 times faster than WordPress.
  • A cached page is served by a single PHP file, versus 27 for WordPress with Cache Enabler and about 500 without caching.
  • A Lighthouse score of 100 for performance, accessibility, best practices and SEO.
Lighthouse: 100 for performance, accessibility, best practices and SEO for Éclair CMS

Which SEO features are built in?

  • Automatically generated JSON-LD structured data: WebSite, WebPage, BlogPosting, BreadcrumbList, FAQPage, Person or Organization, Product and Offer.
  • XML sitemap with images and hreflang, robots.txt, RSS feed, Open Graph and an automatically generated 1200 × 630 sharing image.
  • Canonical URLs, a single address per piece of content, 301 redirects managed in the admin, and exact URLs preserved during a migration.
  • Google preview and a live SEO score in the editor, with the points to fix.
  • Multilingual: language per piece of content, linked translations and automatic hreflang tags, as on this site in French, Spanish and English.

How does Éclair prepare a site for AI engines?

By default, Éclair applies what I recommend in my GEO guide:

  • An llms.txt and an llms-full.txt file generated from the published content.
  • A Markdown version of every page (add “.md” to the URL), readable by AI engines, with a canonical tag pointing to the HTML page.
  • Ready-made rules for some thirty AI crawlers, with three policies: open, search only, closed.
  • A GEO score in the editor: a citable key-points summary, an answer in the first lines, lists and tables, external sources, an identified author.
  • Complete HTML served by the server: no content waits for JavaScript.
The Éclair CMS GEO analysis: criteria that make a page citable by AI engines

What does Éclair's AI assistant do?

On request, the assistant writes a complete article (title, key-points summary, subheadings, table, FAQ, meta description, internal links) in the site's tone, creates the image and presents the draft with its SEO and GEO scores. It works with Claude or ChatGPT and your own key, with no subscription: about $0.24 per article with Claude Opus 5.5. The built-in MCP connector (OAuth 2.1 with PKCE) also lets you work from Claude or ChatGPT with your own subscription. In every case, the AI never publishes or deletes anything: you approve.

What about design?

Six themes and twelve complete art directions (palette, heading font, layout), with a live preview on the real site, a Visual mode to edit the page as it appears and a Design score in the editor. Whatever colors you choose, Éclair guarantees WCAG contrast: 7:1 for text. A theme can also be fully custom: this site's theme is one.

The same Éclair site in six different art directions

What security guarantees?

  • Two-factor authentication, brute-force protection, strict security headers, sanitized content.
  • No database to attack, no cookies on the public site.
  • One-click updates, signed (Ed25519) and verified file by file, with automatic rollback to the previous version if the site stops responding.
  • Automatic backups to Google Drive, daily or weekly.

Can you move from WordPress to Éclair without losing your rankings?

Yes. The free WordPress plugin Eclair Export produces a package that Éclair's importer takes in: content, images, PDF documents, SEO from Yoast, Rank Math or AIOSEO, menus, WooCommerce catalog and redirects. Every URL is kept exactly as it was; any URL Éclair cannot serve is 301-redirected. Tested end to end on a 500-post WordPress site with Elementor, Divi, WooCommerce and two languages: 635 old URLs checked, zero 404 errors. The client receives a migration report.

A complete ecosystem

The open-source projects around Éclair CMS
ProjectRole
Éclair CMSThe CMS: admin in 7 languages, public site in 6 languages
Eclair ExportWordPress export plugin for a migration without losing a URL
Agent IA Éclair CMSAn agent for Claude Code or Codex that builds a complete site and delivers it as a ZIP file
Eclair SkillsA catalog of signed skills for AI agents working on Éclair
Éclair DesignThe art direction method, adapted from Impeccable and Emil Kowalski
Eclair BenchmarksThe public, reproducible performance measurements

Frequently asked questions about Éclair CMS

Is Éclair CMS free?

Yes. It is open source under the AGPL-3.0 license and can be downloaded from GitHub. Only the services you choose (hosting, API key for the AI assistant, payment provider) cost money.

What hosting does Éclair run on?

Any shared hosting with PHP 8.1 or later (o2switch, OVHcloud, Hostinger, IONOS…), with no database. To install it, you upload the folder and answer 4 questions.

Does Éclair replace WordPress for every site?

No. WordPress keeps a huge plugin ecosystem, multisite and proven stability on very large sites. Éclair targets business websites, blogs, small-business sites and lightweight shops, up to a few thousand pages.

Can you build or migrate my site on Éclair?

Yes. I can build your site on Éclair or migrate your WordPress site, with the same care as for this one. Let's talk about it in a first call, or see my technical SEO consulting work.

A fast, citable, maintenance-free website

Want a site on Éclair CMS, or to migrate your WordPress site without losing your rankings?

Book a callView the code on GitHub