The CMS That Grows With You

Molehill CMS is an intuitive, customizable, extensible, file-based content management system for PHP.

Dude, I just want to build a little website.

Molehill CMS Logo

(Sorry, this image is AI slop. Better one to come. 😬)

Start With Something Simple

Molehill CMS requires PHP 8.3 or newer and can be installed using Composer.

composer create-project -s dev molehill-cms/website my-project

This will give you a copy of this website to use as a starting point.

Add Some Content

Your content lives in Markdown files. You get routing and HTML rendering automagically.

Your Content is Markdown

Customize Your Theme

Template files are vanilla PHP and can be modified any way you see fit.

Your Themes are PHP

Install Some Additional Features

Your can extend Molehill CMS functionality through a variety of core and third-party modules.

Search Packagist