For sites that are already hand-built and fast, but whose content needs to be editable by people who will not open a code editor. NeoCMS adds visual editing to what you already have.
Visual
Simple
Clean
Made for the space between a static site and a full CMS.
Many sites sit in an awkward place: hand-built by a developer — fast, clean, maintainable — but the content needs editing by someone who is not going to touch the code. The usual answer is to rebuild everything inside a heavy CMS. NeoCMS is the alternative.
You mark areas of your existing HTML as editable, drop NeoCMS into the project, configure your users, and the site gains visual editing for those regions — without disturbing the rest. No database to provision, no migration to run, no framework to learn around.
Content lives in files alongside the site. The site stays fast. Editable regions are defined by you, not the CMS. And when the project passes to another developer later, there is nothing unusual to explain.
Integration
Add the CMS folder and an uploads directory. Configure users in cms/config.php. Mark the areas you want editable with the editable class. Done.
Editable regions
Any element with the editable class becomes an inline editor. Editors see exactly what the page looks like — no fields, no preview toggle.
Repeatable blocks
The neo-dupe class marks elements as cloneable — editors add, remove and reorder repeated blocks like list items or cards without touching code.
Editors log in at /cms/. Layouts stay consistent because they are enforced by your existing HTML. It suits static sites, lean projects, agencies needing a clean client handoff, and any PHP 8 Linux host.
Questions, or help integrating it?
The source is on GitHub. For integration questions, feature requests or bespoke help fitting it to a specific project, get in touch directly.
[email protected]