WonderCMS is an extremely small flat file content management system.
It’s fast, responsive and doesn’t require any configuration.
WonderCMS is free and open source software.
Key Features
- No configuration needed.
- Fast and lightweight.
- 5 files: database.js (JSON format), index.php, theme.php, style.css and htaccess
- Simple inline click and edit functionality
- Theme and plugin installer/updater.
- 1 click updates and backups.
- Custom theme and plugin repositories.
- Responsive design.
- Custom 404 page.
- Basic SEO support.
- Custom homepage.
- Privacy oriented: no cookies, tracking or “powered by” links.
- Includes plugins (via hooks/listeners), themes/plugins installer, backups, 1 click updates.
- Supports most web servers (Apache, NGINX, IIS).
- Security:
- Supports HTTPS out of the box.
- All CSS and JS libraries include Subresource Integrity (SRI) tags. This prevents any unauthorized changes to the libraries being loaded.
- Encourages you to pick a good custom login URL (in Settings -> Security), as it prevents brute force attacks. Search engines don’t index/find your login URL, as it always returns a 404 status.
- The admin password is hashed using PHP’s password_hash and password_verify functions.
- WonderCMS includes CSRF verification tokens and hash_equals function to prevent timing attacks.
- Your website is completely independent and detached from WonderCMS servers. All updates are pushed through GitHub.
- GDPR compliant: WonderCMS uses only 1 session state cookie, which defines a state between a logged in and a logged out user.
- Last 5 logged in IPs are saved.
- Admin is logged out of all devices after password is changed.
Website: www.wondercms.com
Support: GitHub Code Repository
Developer: Robert Isoski and contributors
License: MIT License
WonderCMS is written in PHP. Learn PHP with our recommended free books and free tutorials.
Related Software
| Flat File Content Management Systems | |
|---|---|
| Grav | Super fast modern CMS |
| Pico | Blazing speed, flexibility, and a lightweight footprint |
| Bludit | Simple flexible system storing content in JSON |
| CMSimple | PHP based content management system |
| GetSimple CMS | XML based data storage |
| WonderCMS | Another flat file CMS built with PHP |
| HTMLy | Prioritizes simplicity and speed |
| Automad | Includes a multi-layer caching engine and elegant dashboard |
| Typemill | Uses Markdown files to create websites and eBooks |
| HamsterCMS | Tiny flatfile PHP content management system |
| Flextype | Hybrid CMS: headless CMS and full functionality of a traditional CMS |
Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.