

tinymash
tinymash is a flat-file CMS and publishing platform for PHP 8.4.1+. It stores content on disk, does not require a database server, and ships with both a public site and an admin interface.
Cost / License
- Free
- Open Source (AGPL-3.0)
Platforms
- Self-Hosted
- PHP
Features
Properties
- Privacy focused
- Support for Themes
- Lightweight
Features
- Live Preview
- No Coding Required
- No Tracking
- Ad-free
- Hierarchical Structure
- No registration required
- Dark Mode
- Support for MarkDown
- Flat File CMS
tinymash News & Activities
Recent activities
- tuva-hayabi reviewed tinymash
I must admit, I have no idea how to install this and get it up and running.
«The normal production path is to run tinymash from a prepared runtime tree.»
What’s that? Never heard of it. Why can’t I upload a bunch of files, navigate to install.php or whatever and that’s it?
- POX updated tinymash
- joho added tinymash
tinymash information
What is tinymash?
tinymash is a flat-file CMS and publishing platform for PHP 8.4.1+. It stores content on disk, does not require a database server, and ships with both a public site and an admin interface.
It is built for self-hosted publishing: pages, posts, author spaces, themes, plugins, media, tags, feeds, maintenance tasks, and a CLI for day-to-day operations.


Comments and Reviews
I must admit, I have no idea how to install this and get it up and running.
«The normal production path is to run tinymash from a prepared runtime tree.»
What’s that? Never heard of it. Why can’t I upload a bunch of files, navigate to install.php or whatever and that’s it?