— 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. Just PHP 4.3 required.

CMSimple_XH is conceived as a one administrator system. That's why we could keep it small and simple. It is not a system where many persons should edit different pages of the same website simultaneously.

Of course you can share the work on your website with others (as we do on this site), for instance with the help of a plugin which lets only one person at a time edit the text.

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

Why CMSimple_XH?

The decision for a CMS usually is a long term engagement. Certain aspects have to fit your requirements:

  • The CMS itelf
  • The community of the CMS. How long does it take that your questions are answered?
  • Are the plugins you need available?
  • Templates (aka themes, designs) should also be available

With this in mind, check if CMSimple_XH could be interesting to you.

CMSimple_XH is comparatively easy to understand. No complex layout system, no intricate backend, and much what you probably already know.

You can easily make backups and move the website to a different domain. Just copy the content file which contains the text and structure of the website. This content file is used in place of a database. Our mesurements show that it is just as fast, as long as you don't have a thousand pages. Reinstalling a backup is simply a click of a button.

The system is straightforward to operate: just log in and write directly into your pages with the on-line editor. No backend that administers permissions for many authors.


CMSimple_XH has its roots in the Danish "CMSimple", which started around the turn of the millennium. After its peak popularity in 2006, development slowed down. Finally a group of users took up this little gem and continued developing it to what it is today. In agreement with the original programmer the new version got the name CMSimple_XH, because it was both XHTML and HTML compatible. 


If you want to build a website with hundreds of pages or maintained by many authors, CMSimple_XH is not for you.