— a small modular open source CMS without database

Small, modular, user friendly

If you are looking for a simple way to build websites, welcome! CMSimple_XH is a small Content Management System for running a website:

  • easy-to-install: no database
  • easy-to-understand: no complex backend
  • modular: only install what you need
  • GPL3 License
  • developed by an active, helpful community
  • runs on the most basic of Internet servers, PHP 5.3.0 required, but runs also on PHP 7.

CMSimple_XH is conceived as a one administrator system. That's why we could keep it small and simple. Of course you can share the work on your website with others (as we do on this site). However only one person should edit pages at the same time.

The system is straightforward to operate: just log in and write directly into your pages with the on-line editor (different editors are available). CMSimple_XH has no backend that administers permissions for many authors.

Plugins can do almost anything with CMSimple_XH. You can tailor the system to your needs without being burdened by stuff you don't need.

You can easily make backups, move the website to a different domain, or keep a copy of your website running on your local computer. All pages of the website are kept in a single file, which is used in place of a database. Our measurements show that it is just as fast as database driven systems, as long as you don't have hundreds of pages.


CMSimple_XH is the follow-up project of the Danish "CMSimple", which started around the turn of the millennium. In agreement with the original programmer the follow-up version got the name CMSimple_XH (i.e. XHTML and HTML capable). 


CMSimple_XH was designed with small websites in mind. However, one of our users has on his CMSimple_XH website nearly 1000 pages and the site is still reacting fast and smoothly. However if you want to build even bigger websites or or websites maintained by many authors, you may want to look for other Content Management Systems.