Skip to main content
OpenSourceAlternatives

Typemill

Open source · OSI-approvedStatus: unknownNew

Self-hosted flat-file CMS for Markdown websites and eBooks

Typemill is a self-hosted flat-file CMS that builds websites and eBooks from Markdown files without a database. It targets informational websites such as documentation, user manuals, knowledge bases, wikis, and handbooks, pairing a visual block editor with a raw Markdown editor and single-source publishing to PDF and EPUB through its eBook plugin.[1][2]

Quick verdict

Typemill is a self-hosted flat-file CMS for Markdown-based informational sites and eBooks. Its free MIT core plus commercial Maker and Business extension licenses suit individuals and small teams publishing documentation, manuals, or handbooks on their own PHP server.[1][2]

What Typemill does

  • Content lives in Markdown files with no database, so sites are versioned, moved, and backed up as files.[1]

  • Authors can choose a visual block editor or a raw Markdown editor for the same content.[1]

  • Plugins, themes, and custom eBook layouts extend the core for different site designs and book outputs.[1]

  • The eBook plugin generates PDF and EPUB from site content with selectable layouts, enabling single-source publishing.[1][2]

  • The stack is Slim PHP with Vue.js and Tailwind CSS, running on PHP 8.1 or higher per the repository and PHP 8.2 to 8.5 per the docs, on Apache or Nginx or via Docker.[1][2]

Who it fits

  • Teams maintaining documentation, manuals, or handbooks in Markdown who want a no-database site plus downloadable PDF or EPUB from the same source.[1][2]

  • Individual authors and small teams comfortable self-hosting PHP, since the free MIT core plus single-site Maker or unlimited-site Business extension licenses fit that shape and no enterprise plan is documented.[1][2]

Limits to weigh

  • Premium themes and plugins need an active Maker or Business license; there is no documented free path to those commercial extensions.[1]

  • Self-hosting requires operating a PHP web server with the right version and extensions, so teams wanting fully managed hosting will not find a documented managed offer.[1][2]

  • No public API, single sign-on, or enterprise support plan is documented in the observed sources, so buyers needing those should verify before committing.[1][2]

Questions worth asking

What does it take to self-host Typemill?

You need a server with PHP 8.2 to 8.5, Apache or Nginx, standard PHP extensions, and about 1 GB of disk. Install paths cover localhost, a web server, and Docker Compose, and the repository also documents a ZIP download plus an official Docker image.[1][2]

Is Typemill free, and what do the paid licenses cover?

The core is free open-source software under the MIT License. Premium themes and plugins are commercial software that require an active Maker license for one website or a Business license for unlimited websites; without a license key the software falls back to its free features.[1][2]

Can Typemill publish both a website and an eBook from the same content?

Yes. Typemill supports single-source publishing: content written once in Markdown can be generated as PDF and EPUB through the eBook plugin with selectable layouts, which suits manuals and handbooks that ship both as a site and as a downloadable book.[1][2]

Sources and editorial review

Source research. Reviewed on October 13, 2026. Written by Sanjib Sah. AI assisted; reviewed by a human editor.

We have not run or tested this product.

  1. typemill/typemill repository

    official · Observed October 13, 2026

    Used for identity, flat-file Markdown positioning, feature set, stack, requirements, license, and install methods.

  2. Typemill product page

    official · Observed October 13, 2026

    Used for tagline, free MIT core, Maker and Business commercial licenses, self-hosting, and demo and starter-guide links.

  3. Typemill themes and plugins

    official · Observed October 13, 2026

    Used for commercial terms of premium themes and plugins and the free-feature fallback.

  4. Typemill getting started docs

    official · Observed October 13, 2026

    Used for PHP version range, server requirements, and install and maintenance guides.

Compared with these products

No explicit proprietary baseline is recorded.

Similar projects

Related projects with shared categories, technologies, or licensing.

Bagisto

BagistoOpen

Open-source Laravel ecommerce platform for stores and marketplaces

Stars28.2K
Commitjust now
LicenseMIT

Bagisto is an open-source Laravel ecommerce platform for building online stores, multi-vendor marketplaces, and B2B portals.

Twill

TwillOpen

Open-source Laravel CMS toolkit for custom admin consoles.

Stars3,973
Commitjust now
LicenseApache-2.0

Twill is a free, open-source CMS toolkit for Laravel that builds a custom admin console with blocks, media library, revisions, and multi-language publishing.

Mixpost

MixpostOpen

Self-hosted social scheduling with a one-time license

Stars3,798
Commit6mo ago
LicenseMIT

Mixpost is a self-hosted social media manager that schedules and publishes across twelve networks from your own server, pairing free Lite with one-time-payment Pro and Enterprise editions.

WordPress

WordPress

Open-source publishing platform and CMS running millions of websites

Stars3,482
Commitjust now
LicenseGPL-2.0

WordPress is a self-hosted open-source publishing platform and CMS for blogs and business sites.

Shopware

ShopwareOpen

Open-source ecommerce platform for B2B and B2C online stores

Stars3,447
Commitjust now
LicenseMIT

Shopware is an open-source ecommerce platform for building B2B and B2C online stores with a CMS, promotions, and API-first storefronts.

ProcessWire

ProcessWireOpen

Self-hosted open source CMS and framework with custom fields and a fluent PHP API

Stars1,157
Commitjust now
LicenseMPL-2.0

ProcessWire is a self-hosted open source CMS and PHP framework with custom fields, a page-tree admin, and a fluent API for original site builds.