Typemill
Author-friendly flat-file-cms with a visual markdown editor based on vue.js.
Typemill provides a self‑hosted, flat‑file content management system that stores pages as Markdown and YAML files, eliminating the need for a database. It runs on Apache or Nginx with PHP 8.1+, and its core stack combines Slim PHP, Vue.js and Tailwind CSS, keeping the gzipped package around 2 MB. Authors can create and edit content through a visual block editor or a raw Markdown editor, while developers can extend functionality with Twig templates, Symfony events, plugins, themes, and custom eBook layouts.
The system is aimed at teams or individuals who maintain structured, text‑driven sites such as user manuals, technical documentation, knowledge bases, handbooks, and similar resources. It supports multi‑project and multi‑language setups, media library management, and access control, making it suitable for small businesses and open‑source projects that need a lightweight publishing workflow.
A distinctive feature is the eBook studio, which can convert the same Markdown source into PDF or EPUB eBooks, allowing a single content source to be published as both a website and a digital book. The project is released under the MIT license, offers a free tier with no subscription, and can be installed via ZIP, Composer, or Docker.
Reviews
Loading reviews…
Similar apps

Blogging & CMS
PluXml
XML-based blog/CMS platform.

DevOps & Infrastructure
Automad
Flat-file content management system and template engine.

Blogging & CMS
Chyrp Lite
Extra-awesome, extra-lightweight blog engine.

DevOps & Infrastructure
TYPO3
Powerful and advanced CMS with a large community.
Blogging & CMS
FlatPress
A lightweight, easy-to-set-up flat-file blogging engine.

Blogging & CMS
HTMLy
Databaseless PHP blogging platform. A flat-file CMS that allows you to create a fast, secure, and powerful website or blog in seconds.