MODx Evolution is the engine behind thousands of websites all over the world. Primarily a very easy to use Content Management System, its modular, extensible design makes it possible to use it as a framework around which to build any kind of web application you like. Here are a few of the key features that has made MODx Evolution a favorite for many years.

  • Template system - No complex templating or "skinning" system. Just a plain old HTML/XHTML document, with the dynamic content areas replaced with MODx tags. This makes it easy to keep your content separated from your presentation.
  • Snippets - Back-end processing code is provided by snippets of PHP that can range from a one-liner to get today's date to a full-blown application in its own right. Keep your presentation and content separate from back-end functionality.
  • Chunks - blocks of HTML code that can be separated from the template for easy management and re-use in multiple templates.
  • Template Variables - Extra fields to further customize a single page, or entire groups of pages.
  • Plugins - Modify the actual workings of the engine without hacking the core files.
  • Modules - Add your own custom management pages to the Manager.
  • A comprehensive API - functions to simplify creating your own custom add-ons.
  • Resource Tree - a tree view of your resource structure makes it easy to organize your site and visualize your page's menu structures.
  • Security - a simple user/group system of managing users, both web and Manager users.
  • Site Configuration - Dozens of configuration options ranging from the site's name to how the Manager behaves.

MODx Manager