Introducing Nibbly — A Flat-File CMS That Gets Out of Your Way
When I set out to build Nibbly, I had one guiding principle: simplicity without sacrifice. Too many content management systems start simple and end up as sprawling ecosystems of plugins, databases, and build pipelines.
Nibbly takes a different approach. Your content lives in JSON files you can open in any text editor. Your templates are plain PHP and HTML. Your styles are vanilla CSS with custom properties. There's no database to configure, no package manager to wrangle, no build step to debug at 2 AM.
What You Get
- Inline editing — Click any text on your live site to edit it. No separate admin panel required for content changes.
- Block-based sections — Text, images, cards, quotes, lists, video embeds, audio players — 11 block types and counting.
- Multilingual out of the box — Add a language by creating a directory and a JSON file. No plugins needed.
- Under 1 MB — The entire CMS, including the admin panel, weighs less than a single hero image on most websites.
I believe the best tool is the one that disappears. Nibbly lets you focus on your content, not your infrastructure.