Automad 2.0 Beta

December 26, 2025  — 
 AutomadOpen-SourceWeb

Today I’m excited to finally share something I’ve been working towards for a long time: the Automad 2 beta is out.

If you’d rather experience it than read about it, you can try the live demo right now and explore Automad 2 directly in your browser. A fresh demo site is created automatically, so you can jump straight into editing and get a feel for the new workflow within seconds.

Automad 2 is not a small iteration on version 1. It’s a rethink of what a modern, lightweight CMS can feel like — both for people editing content every day and for developers who care about clarity, performance, and long-term maintainability. The goal was simple: keep Automad fast and predictable, but make it far more powerful and pleasant to use.

The first thing you’ll notice is the new Standard Lite theme. It’s a fresh, elegant multipurpose theme that works out of the box for a wide range of projects, from personal sites to small business pages. It’s intentionally minimal, but flexible enough to grow with your content.

Editing content has taken a big step forward. Reusable components let you group blocks once and reuse them across the entire site. Update a component in one place, and it updates everywhere. This makes it much easier to maintain consistent layouts and shared content without copy-pasting yourself into trouble.

Automad 2 also brings native multilanguage support, making it straightforward to manage content in multiple languages without hacks or workarounds. Combined with a new draft and publish workflow, you can preview changes safely before they go live, while auto-saving ensures nothing gets lost while you edit.

The editor itself has grown more capable and expressive. Code snippets now come with syntax highlighting, and there are many new block types available, including collapsible sections, callout boxes, and even Math/TeX support for more technical content. Behind the scenes, page versioning keeps track of changes and allows you to restore older versions of a page whenever you need to.

On the more practical side, Automad 2 finally adds SMTP email configuration for transactional emails and contact forms, making integrations more reliable and production-ready. All of this is wrapped in a completely refreshed dashboard that feels calmer, clearer, and more focused on the task at hand.

This is a beta release, and the documentation is still a work in progress. Some rough edges are expected, and feedback at this stage is incredibly valuable.

Try the live demo, explore the new editor, and see how Automad 2 feels in practice. If you like where it’s going — or if something feels off — I’d love to hear from you. Automad has always been shaped by real-world use, and this next version is no exception.

  Related Pages

When working on the Automad dashboard, I needed a collapsible and sortable navigation tree for the page browser sidebar — something that would feel like a small file explorer inside the browser. My goal was simple: use plain TypeScript, no frameworks, and rely only on native browser APIs.

Open source often comes with an expectation: projects are best built together. And in many cases, that’s true. In my professional life, I collaborate constantly — pair programming, code reviews, team planning. I know firsthand the value of working with others, and I enjoy it.

Cookie consent banners are, in my opinion, one of the worst things to have happened to the modern web. They clutter interfaces, confuse users, and ultimately serve as a band-aid for a problem that should be solved at the browser level — not by every single website reinventing the wheel in JavaScript.

As an open-source maintainer, I deeply appreciate the importance of cybersecurity. Security is a shared responsibility — both for users who rely on software to be secure and for developers who build and maintain open-source projects. Responsible vulnerability reporting strengthens the ecosystem, helping us all build better, safer software. However, in recent years, the term "security researcher" has been stretched to the point where it is becoming counterproductive.

Long-term open-source projects, such as Automad, require stability and independence from third-party libraries. Relying on external frameworks introduces risks that can impact maintainability, long-term support, and overall project longevity.

As the developer of Automad, I wanted to make working with Automad themes in Neovim as smooth as possible. Automad has its own templating syntax, so I created tree-sitter-automad to provide proper syntax highlighting. Since it’s not yet an official parser, you need to manually register it in Neovim. To speed up template writing, you can also add custom snippets using LuaSnip. Here's how to set everything up.

Creating a multilingual website can significantly expand your reach and user engagement by catering to a global audience. Automad 2, a lightweight CMS that prides itself on simplicity and flexibility, makes it easy to create and manage multilingual websites.

Starting with the latest alpha 16 of Automad 2, Open-Graph images are rendered automatically for every page on the fly. Colors can be customized, a logo can be added. No further setup needed.

Automad 2.0 Alpha
October 4, 2024
 AutomadWeb

After a long development process, the stable release of Automad 2 is getting closer. While many aspects of the system have evolved, the core vision remains the same — delivering a fast, flexible, and file-based content management system with a powerful templating engine.