tinymash is a small-ish static file CMS that started out as a project to convert Blogger content to something else. It grew into something completely different.
tinymash is written for PHP 8.4+ and requires no database. It can run on as little as 32MB.
tinymash has several themes, and quite a few plugins, to solve a number of problems without being overly demanding on your wallet or your hardware. Plugins include Signage, Agenda, Fediverse, Backup, Font manager, Feeds, SEO, Re-directs, Social links, Tiny links, Blogger/WordPress/Bludit import, Downloads, Weather, Open/Closed status, and Photos.
tinymash is released as open source (AGPLv3). There's more information available at tinymash.joho.se
tinymash blog
- Tinymash 0.95.0 released2026-08-100.95.0 is out! Component updates, admin visual cleanup, theme rendering cleanup, better Light/Dark/Auto mode handling, full/focus modes for composer, performance and security fixes.
- Tinymash 0.94.0 released2026-08-010.94.0 is out! Fixed some emoji rendering issues, added RSS Reader plugin, added static site export. Smoke-tested with PHP 8.4.x and PHP 8.5.x.
- Tinymash 0.93.0 released2026-06-260.93.0 is out! Re-worked tinymash.php CLI structure and visually improved. Smoke-tested with PHP 8.4.x and PHP 8.5.x. Added CLI "setup" command for first-time setup. Added meta tag injection and web discovery information. Emoji parsing in site title and site slogan. Improved PHP session handling. Some regression fixes.
- Tinymash 0.92.0 released2026-06-180.92.0 is out! Some highlights: Weather plugin Social plugin Fonts plugin
- 0.91.0 is out2026-06-03The 0.91.0 release is out!
Source: blog - tinymash