Sophisticated, lightweight & simple CMS. Homepage: Bolt.cm
Bolt is a tool for Content Management, which strives to be as simple and straightforward as possible. It is quick to set up, easy to configure, uses elegant templates, and above all: It's a joy to use. Bolt is created using modern open source libraries, and is best suited to build sites in HTML5 with modern markup.
From a technical perspective: Bolt is written in PHP, and uses either SQLite, MySQL or PostgreSQL as a database. It's built upon the Silex framework together with a number of Symfony components and other libraries. Bolt is released under the open source MIT-license.
For continuously inspecting our code, we use Scrutinizer CI. You can find all runs on our code base here.
![Gitter](https://badges.gitter.im/Join Chat.svg)
Detailed instructions can be found in the Installation section in the documentation.
Deployable configuration examples:
Distribution | Status |
---|---|
Debian Jessie | |
Debian Wheezy | |
Ubuntu Vivid 15.04 | |
Ubuntu Utopic 14.10 | |
Ubuntu Trusty 14.04 | |
CentOS 7 |
When you run into an issue, be sure to provide some details on the issue. Please include with your report:
- the (example) input;
- the output you expected;
- the output actually produced.
This way we can reproduce your issue, turn it into a test and prevent the issue from occurring in future versions.
For running unit tests you need phpunit.
After installing, you can run the unit test suite by running:
$ phpunit
This can now also be done by using app/nut:
$ php app/nut tests:run
Since Bolt 2.0, you can install extensions and themes directly from Bolt's interface. To browse the available extensions and themes, visit extensions.bolt.cm.