A tiny flat-file CMS in PHP that stores content in a JSON file, with no database and a one-step install by uploading its files.
- Stars
- 1,415
- Forks
- 532
- Open issues
- 735
- Last commit
- 10 days ago
What is it?
MODX Revolution is an open source content management system and application framework written in PHP. It can power multi-language and multi-domain corporate sites, personal blogs, and mobile APIs, and it lets site owners control markup and design without writing code.
The core is modular and extensible, so developers can adapt it to custom requirements and traffic levels. The project provides a manager interface, installation through a download or git, and upgrade guidance from 2.x to 3.0. Translations are handled through Crowdin.
The project is maintained by MODX, LLC and distributed under the GPL v2 license, with a security policy documented in the repository.
Key features
- 01Control markup and design without writing code
- 02Modular, extensible core for custom requirements
- 03Multi-language and multi-domain site support
- 04Installable by download or via git
- 05Translation of lexicons through Crowdin
Use cases
- Building multi-language corporate websites
- Running personal blogs or content sites
- Serving content to mobile apps through an API
- Developing custom PHP applications on a CMS foundation
Quick start
- 1
Download MODX Revolution from the official download page
- 2
Read the server requirements before installing
- 3
Follow the official installation guide
Things to know
- Requires a PHP web server environment, so it is not a simple single-command install.
- Licensed under GPL v2, which requires derivative works to be distributed under the same license.
In collections
Topics
FAQ
- What is revolution?
- MODX Revolution is a PHP content management system and application framework for building sites from multi-language corporate sites to personal blogs and mobile APIs. MODX Revolution is an open source content management system and application framework written in PHP. It can power multi-language and multi-domain corporate sites, personal blogs, and mobile APIs, and it lets site owners control markup and design without writing code.
- Is revolution free to use? What license does it have?
- revolution is open source under the GPL-2.0 license. Check the license terms before using it in commercial products.
- Is revolution still maintained?
- Actively maintained. The last commit to revolution was on Oct 28, 2026.
- What can I use revolution for?
- Building multi-language corporate websites Running personal blogs or content sites Serving content to mobile apps through an API Developing custom PHP applications on a CMS foundation
- How do I install revolution?
- Download MODX Revolution from the official download page Read the server requirements before installing Follow the official installation guide
- Where can I get revolution?
- The source code and installation instructions are on GitHub: https://github.com/modxcms/revolution
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A free, self-hosted content management system built on the Laravel PHP framework, aimed at quick prototyping and simple development.
Halo is an open-source website builder for personal blogs, knowledge bases, corporate sites and online stores.
Open-source Next.js-native headless CMS and app framework with a TypeScript backend and customizable React admin panel.
A flexible, fast, easy-to-use content management system written in PHP, running on PHP and MySQL web servers.
An open source PHP CMS and framework with custom fields, a flexible template system, and a developer-friendly API.