OpenSourceProjects logo
automad logo

automadA flat-file content management system and template engine

A flat-file content management system and template engine

892 stars
53 forks
TypeScript
NOASSERTION
automad
cms
flat-file
template-language
automad screenshot

automad

Automad is a flat-file content management system and template engine that enables developers to build dynamic websites without relying on a traditional database. It combines a lightweight CMS dashboard with a powerful templating language, making it ideal for developers who prefer file-based content management and customizable theme development.

Key Features

  • Flat-File Architecture : Store content as files instead of databases for simplicity and portability
  • Integrated Dashboard : Manage content and users through a built-in web interface with automatic account creation
  • Template Engine : Create custom themes using Automad's dedicated template language with editor support
  • Multiple Deployment Options : Install via Composer, Docker, or manual setup depending on your infrastructure

Use Cases

  • Custom Website Development : Build client sites with full theme customization and file-based content management
  • Content-Heavy Projects : Manage documentation, blogs, and portfolios without database complexity
  • Developer-Friendly CMS : Create templates and themes with syntax highlighting plugins for VS Code, Neovim, and other editors

Who Is It For

Automad is designed for developers and agencies who want a lightweight, file-based CMS with powerful templating capabilities. It's perfect for those seeking an alternative to database-driven systems while maintaining flexibility in theme development and content structure.

Trending Open Source Projects