Automad

Flat-file PHP CMS and template engine with a block editor and no database

/ 5

Our score

Automad is a flat-file CMS and template engine written in PHP. It stores content as readable text files, has a browser dashboard with a block editor and in-page editing, and can serve content as read-only JSON. It is free to use, and version 2 is still in beta.

Overview

Automad keeps content in human-readable text files, so there is no database to run. Templates are processed in pure PHP with no build step. The browser dashboard has a block editor, an in-page edit mode that works while you browse the site, a one-click updater and a package browser for themes. An optional headless mode offers a read-only JSON API. The project dates from 2013 and is maintained by Marc Anton Dahmen.

The current line is version 2, which is still labelled beta (2.0.0-beta.68 is the latest release we saw). The vendor calls Automad free and open source. The repository licence is the O'Saasy licence, which gives MIT-style permissions but bars anyone from offering the software as a hosted product that competes with the licensor. We do not know if it meets the OSI open-source definition, so treat it as free, source-available software with a no-competing-SaaS clause.

Strengths

  • No database; files can be put under version control.
  • Block editor and in-page editing in a browser dashboard.
  • Built-in search, tagging and multi-layer caching.
  • Optional read-only JSON API for headless use.

Watch out for

  • Version 2 is still labelled beta.
  • Single-maintainer project with a small ecosystem: two bundled themes plus packages.
  • Non-standard licence with a restriction on competing hosted services.
  • The MCP server is new and sparsely documented.

Pricing

What each plan costs and what the bill is counted by: seats, sites, usage or a one-off license. The bottom of each card shows what you pay on top.

Automad Free

Free

Free

Free to use. Sponsorship is optional.

Designers, portfolio owners, small blogs and developers

  • Browser dashboard with block editor and in-page edit mode
  • Optional read-only JSON API
  • Search, tagging and multi-layer caching
  • Package browser and one-click updater

Costs extra

You bring your own hosting.

Prices checked See current prices on the vendor's site