A tiny flat-file CMS in PHP that stores content in a JSON file, with no database and a one-step install by uploading its files.
Jacckisback/eclair-cms
A lightweight PHP CMS with no database or plugins, built-in SEO and GEO tooling, and an AI writing assistant for shared hosting.
Open-source alternative to:WordPress
- Stars
- 51
- Forks
- 7
- Open issues
- 2
- Last commit
- 3 hours ago
What is it?
Éclair CMS is a small content management system written in plain PHP 8.1+, with no database, no Composer dependencies and no plugin ecosystem. Content is stored as protected files, and public pages are served from a static cache, so it runs on ordinary Apache or LiteSpeed shared hosting. The project is aimed at freelancers, craftspeople and small businesses that want a fast, low-maintenance website.
The CMS includes SEO features such as real-time page scoring, JSON-LD structured data, sitemaps with hreflang, RSS and 301 redirects, along with GEO features for AI answer engines: llms.txt, a Markdown version of each page, and per-bot robots policies. An optional product mode links each item to a Stripe, PayPal or Revolut Business payment link rather than running a cart. An AI assistant can draft articles and images using the user's own Claude or ChatGPT API keys, and an MCP connector lets Claude or ChatGPT work on the site with the user's subscription, with publishing and deletion kept under manual control.
The project is licensed under AGPL-3.0, and updates are signed with Ed25519 and verified before installation.
Key features
- 01Runs without a database, using protected flat files for content.
- 02Serves public pages from an automatic static cache.
- 03Real-time SEO and GEO scoring in the editor, with JSON-LD and sitemaps.
- 04Generates llms.txt and a Markdown version of each page for AI crawlers.
- 05Optional AI assistant using your own Claude or ChatGPT API keys, plus an MCP connector.
- 06Lightweight shop mode that links products to Stripe, PayPal or Revolut payment links.
Use cases
- A small business or freelancer who needs a fast brochure site on cheap shared hosting.
- A craftsperson or local shop selling a handful of products through payment links without running a cart.
- A content creator who wants SEO and AI-search visibility without maintaining WordPress plugins.
- A site owner who wants to draft articles with Claude or ChatGPT while keeping final publishing under manual control.
Quick start
- 1
Download the Éclair 1.14.0 zip archive from the link in the README
- 2
Upload the archive to your shared hosting (PHP 8.1 or later) and follow the guided installation
Things to know
- Requires PHP 8.1 or later on the hosting.
- AI features need your own Claude or ChatGPT API key, which is paid per use, or an existing subscription for the MCP connector.
- Licensed under AGPL-3.0, a copyleft license that requires sharing modified source code when the software is offered over a network.
In collections
Topics
FAQ
- What is eclair-cms?
- A lightweight PHP CMS with no database or plugins, built-in SEO and GEO tooling, and an AI writing assistant for shared hosting. Éclair CMS is a small content management system written in plain PHP 8.1+, with no database, no Composer dependencies and no plugin ecosystem. Content is stored as protected files, and public pages are served from a static cache, so it runs on ordinary Apache or LiteSpeed shared hosting. The project is aimed at freelancers, craftspeople and small businesses that want a fast, low-maintenance website.
- Is eclair-cms free to use? What license does it have?
- eclair-cms is open source under the AGPL-3.0 license. Check the license terms before using it in commercial products.
- Is eclair-cms still maintained?
- Actively maintained. The last commit to eclair-cms was on Nov 7, 2026.
- What can I use eclair-cms for?
- A small business or freelancer who needs a fast brochure site on cheap shared hosting. A craftsperson or local shop selling a handful of products through payment links without running a cart. A content creator who wants SEO and AI-search visibility without maintaining WordPress plugins. A site owner who wants to draft articles with Claude or ChatGPT while keeping final publishing under manual control.
- How do I install eclair-cms?
- Download the Éclair 1.14.0 zip archive from the link in the README Upload the archive to your shared hosting (PHP 8.1 or later) and follow the guided installation
- Where can I get eclair-cms?
- The source code and installation instructions are on GitHub: https://github.com/Jacckisback/eclair-cms
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A flat-file PHP CMS for building lightweight websites and blogs without a database.
Self-hosted, AI-assisted CMS for running many sites from one admin, publishing to static Astro sites.
Desktop CMS for Windows, Mac and Linux that builds static websites with a WordPress-like editing interface.
A self-hosted visual CMS and page builder on one Bun server that publishes clean static HTML and CSS pages.
A Claude Code skill that audits websites for visibility in AI search engines like ChatGPT, Perplexity and Google AI Overviews, alongside classic SEO checks.