Nibbling Symposium (fictional)
Placeholder event. Delete or edit it in the admin panel under Events.
Beyond basic content blocks, nibbly includes ready-made components for common website patterns. Each component is rendered by a PHP function and populated from JSON data.
Icon-driven feature cards arranged in a responsive grid.
Content lives in JSON files. Back up by copying a folder.
Click any text on the page to edit it. No backend forms.
Every save creates a timestamped backup you can restore.
Built-in support for multiple languages. No plugins needed.
No Composer, no npm. Just PHP and a web server.
SEO-friendly paths that work on Apache and the dev server.
Highlight key figures at a glance.
Three call-to-action styles for different emphasis levels. Each is an editable link — click while in edit mode to change text and target.
Customer quotes displayed as cards.
We replaced our old CMS in an afternoon. No database migration, no plugin conflicts. Just upload and go.
My client figured out the inline editor in five minutes. That never happened with WordPress.
Flat files mean I can version-control everything with Git. Rollback a content change? Just git revert.
A people directory with names, roles, and bios.
Builds things that work. Prefers flat files over fat databases.
Makes pixels behave. Believes good UI is invisible UI.
Writes docs that people actually read. A rare and valuable skill.
Deploys with rsync and sleeps well at night. Zero downtime advocate.
Collapsible question-and-answer pairs.
Create a JSON file in content/pages/ with your page content, or use the admin dashboard to create a new page. The router will automatically serve it at a clean URL.
Yes. Edit the CSS custom properties in css/style.css to set your colors, fonts, and spacing. For deeper customization, create a PHP template file in your language directory.
Every time you save content, nibbly creates a timestamped copy of the JSON file in the backups/ directory. You can restore any previous version from the admin dashboard.
No. nibbly is plain PHP — edit a file and the change is live. No compilation, no bundling, no deployment pipeline.
A vertical changelog for milestones or version history.
nibbly is installed and ready to use. Start editing content directly in the browser.
Replace demo content with your own. Adjust colors, fonts, and layout via CSS custom properties.
Upload to your server and share with the world. Any PHP hosting works.
Placeholder event. Delete or edit it in the admin panel under Events.
Placeholder event. Delete or edit it in the admin panel under Events.
Placeholder event. Delete or edit it in the admin panel under Events.
These examples use nibbly's structured component helpers: renderFeatureGrid(), renderStats(), renderTestimonials(), renderTeamGrid(), renderFaqAccordion(), renderTimeline(), and renderEventList(). Standard page content is still handled by renderAllSections() and the individual block renderers.