Skip to content

typemill

Documentation

Typemill is a flat-file CMS based on Markdown and designed for informational websites like documentation, manuals, and handbooks.

JavaScript Latest v2.25.0 · 8d ago Security brief →

Features

  • Flat‑file CMS – no database required
  • Built with Slim PHP, Vue.js, and Tailwind CSS
  • Lightweight (~2 MB gzipped)
  • Author‑friendly visual block editor plus raw markdown mode
  • Developer‑friendly Twig templates, Symfony dispatcher, YAML config

Recent releases

View all 10 releases →
Upgrade now
v2.25.0 Mixed
Auth

2FA security fix + AI features

Upgrade now
v2.24.0 Breaking risk
Auth

Security fixes

Upgrade now
v2.23.1 Security relevant
Dependencies

Library vulnerability fixes

Review required
v2.23.0 Security relevant
Auth

XSS security fixes

v2.22.0 New feature
Notable features
  • PayHip plugin for commerce and selling
  • PhpMailer integrated into Typemill core for Docker-based deployments
  • onUserAuthenticate event for custom authentication handlers
Full changelog
  • New LDAP plugin for authentication
  • New payhip plugin for selling.
  • Improve error and success message for testmail so it is directly visible below input.
  • Integrate phpmailer into Typemill core so you can use it in docker setups.
  • Add better error handling for auth controller (error messages if displayErrrorDetails is true).
  • Refactor auth controller for clarity and extensibility.
  • Add event onUserAuthenticate.
  • Cleanup all event classes.

Weekly OSS security release digest.

The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.

No spam, unsubscribe anytime.

About

Stars
608
Forks
76
Languages
JavaScript PHP Twig

Install & Platforms

Install via
docker shell-script

Beta — feedback welcome: [email protected]