unsubbed.co

Typemill

Typemill is a JavaScript-based application that creates manuals, documentation, and websites.

Overview

Typemill is a flat-file CMS based on Markdown and designed for informational websites like documentation, manuals, and handbooks. Typemill is an open-source markdown cms for text-driven websites. Create handbooks, documentations, and traditional websites and transform it to an ebook. The project has 581 GitHub stars and is licensed under MIT.

Key Features

Source: GitHub README

  • Flat-file – no database required.
  • Modern stack – built with Slim PHP, Vue.js, and Tailwind CSS.
  • Lightweight – only 2MB when gzipped.
  • Author-friendly – visual block editor and raw markdown editor.
  • Developer-friendly – Twig templates, Symfony event dispatcher, YAML definitions.
  • Flexible – extend with plugins, themes, and custom eBook layouts.
  • Single Source Publishing – convert content to PDF and ePUB with the eBook plugin.

Getting Started

Source: GitHub README

Check installation guides for different setups at docs.typemill.net

Normalized Features

Source: tool-features-normalized.json

docker, markdown support, plugins, templates, themes, wysiwyg editor.

Features

Integrations & APIs

  • Plugin / Extension System

Media & Files

  • Markdown Support
  • WYSIWYG Editor

Customization & Branding

  • Templates
  • Themes / Skins