Search by

blush-dev / framework

justintadlock

The core of X3P0, a CMS that keeps its data in files by default.

This package's canonical repository appears to be gone and the package has been frozen as a result. Email us for help if needed.

Package info

github.com/x3p0-dev/cms

pkg:composer/blush-dev/framework

Statistics

Installs: 400

Dependents: 0

Suggesters: 0

Stars: 11

Open Issues: 3

1.0.0-beta.1 2022-03-21 04:12 UTC
No longer found in upstream repository

This package is auto-updated.

Last update: 2026-10-18 15:15:19 UTC


README

X3P0 is a flat-file CMS for PHP 8.5. This repository is the core that sites (and the x3p0-dev/x3p0 site project) are built on.

It's in alpha, building toward 1.0.0, and under heavy development. There are no stability guarantees yet, so don't run it in production.

Documentation

Start with the documentation: installing a site, writing content, themes, configuration, and going live.

Requirements

  • PHP 8.5 or newer
  • Composer

Development

composer install
composer check   # lint + static analysis + tests

Individual tools:

Command What it does
composer lint Check coding standards (PHPCS)
composer fix Fix coding standards automatically (PHPCBF)
composer analyse Static analysis (PHPStan, level max)
composer test Run the test suite (PHPUnit)

License

X3P0 is licensed under the MIT License.