typemill
DocumentationAn open‑source flat‑file CMS for building websites and eBooks from markdown files.
Features
- Flat‑file architecture – 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 event dispatcher, YAML config
Recent releases
View all 8 releases →
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.
v2.21.2
Bugfix
* Fix api endpoint get items with slug * Refactor permissions for public api * Fix loading yaml translations (pr-590) * Prevent session fixation when login
v2.21.1
New feature
Notable features
- Update translations with AI
- Translation status overview table
- AI model temperature/token configuration
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
598
Forks
71
Languages
JavaScript
PHP
Twig
Install & Platforms
Install via
docker