
Typemill
Lightweight flat-file CMS for documentation, manuals and eBooks

Typemill is a lightweight, open-source flat-file CMS designed for documentation, manuals, knowledge bases and eBook publishing. It stores content as Markdown/YAML files, provides an author-friendly editor and a plugin/theme system for extensions and custom layouts. (typemill.net)
Key Features
- Flat-file content storage using Markdown and YAML (no database required).
- Author-friendly visual block editor plus raw Markdown editing and versioning tools.
- eBook generation (PDF and EPUB) via an eBook plugin and customizable layouts.
- Built with Slim PHP core, Vue.js frontend components and Tailwind CSS; Twig templates and Symfony event dispatcher are used for theming and extensibility. (github.com)
- Media library, user management, access control and an optional REST API for integrations.
- Kixote: a conversational/command-style AI interface for authoring and admin commands; supports external AI providers via API keys. (docs.typemill.net)
- Plugin and theme ecosystem (free and paid), plus a demo installation for testing.
Use Cases
- Producing and publishing product manuals, technical documentation, and company handbooks.
- Building knowledge bases or help centers for small to mid-sized teams and organizations.
- Creating publication projects or small eBook catalogs with single-source publishing (website + PDF/EPUB).
Limitations and Considerations
- Requires PHP 8.1 or higher and typical PHP extensions (gd, mbstring, fileinfo, session, iconv); some plugins (e.g., eBook features) may require extra extensions like php-xml or php-zip. (docs.typemill.net)
- Advanced full-text search and certain theme/plugin features may require paid MAKER/BUSINESS licenses or installing specific plugins (e.g., Bettersearch for full-text search). (plugins.typemill.net)
Typemill provides a focused, extensible platform for structured documentation and publishing workflows, balancing a small footprint with plugin-driven capabilities. It is suitable for teams that prefer Markdown-first content and want self-hosted control with optional premium plugins for advanced features. (typemill.net)
Categories:
Tags:
Tech Stack:
Similar Services
reveal.js
HTML presentation framework for creating interactive slide decks
reveal.js is an open source HTML presentation framework for building interactive slide decks with HTML, Markdown, and JavaScript, including speaker notes and PDF export.

Docusaurus
Static site generator for documentation websites
An open source static site generator for building and maintaining documentation and project websites with Markdown/MDX, React, versioning, and i18n.


SiYuan
Privacy-first block-based personal knowledge management app
Open-source, block-oriented personal knowledge manager with Markdown WYSIWYG, block-level two-way links, encrypted sync, Docker deployment and AI integrations.


Outline
Team knowledge base & wiki with real-time collaboration and AI search.
Outline is a fast, collaborative knowledge base for teams, featuring markdown docs, real-time editing, AI-powered search, and Slack integrations.

Reactive Resume
Privacy-focused, open-source resume builder
Open-source resume builder for creating, customizing, exporting and publishing resumes with templates, PDF export, public sharing and optional OpenAI assistance.
MkDocs
Static site generator for project documentation written in Markdown
MkDocs is a Python-based static documentation site generator that builds searchable HTML docs from Markdown using a simple YAML configuration and themes/plugins.

JavaScript
Twig
PHP
Tailwind CSS