Bolt is a simple CMS written in PHP. It is based on Silex and Symfony components, uses Twig and either SQLite, MySQL or PostgreSQL.
PHP JavaScript HTML CSS Shell
Pull request Compare This branch is 128 commits behind bolt:3.4.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
.github Fixing links to Nov 29, 2017
app Merge pull request #7249 from bolt/hotfix/koala-koala-koala Dec 11, 2017
extensions Modify permissions to remove +x on non-executable files Oct 23, 2014
files Added CSS to known extensions for files directory Sep 3, 2017
src Merge pull request #7250 from bolt/hotfix/no-consecutive-underscores Dec 11, 2017
tests [Tests] Use @legacy annotation to mark tests as "legacy group" Nov 25, 2017
theme Re-add theme/.gitignore Jul 14, 2017
.bolt.yml Update .bolt.yml inline with Composer install layout Jul 12, 2017
.codeclimate.yml Enabled namespace checks for Twig & PHPUnit May 6, 2017
.gitattributes Update .gitattributes Mar 12, 2015
.gitignore Merge branch '3.3' into 3.4 Aug 23, 2017
.htaccess adds back in !-d flag from previous .htaccess and not requests for fa… Jul 30, 2016
.php_cs.dist Update to Bolt code style v2 Nov 19, 2017
.scrutinizer.yml [Scrutinizer] Remove unused metrics Mar 3, 2017
.travis.yml [Travis] Drop HHVM and add PHP nightly builds Aug 21, 2017 Add a file to the repo root, pointing to docs May 12, 2017 Update LICENSE to say 2017. Jan 2, 2017 Add CII badge Sep 1, 2017 Updating Version.php and Dec 6, 2017
codeception.yml [Codeception] Remove unused Db module and configuration May 13, 2017
composer.json Update to Bolt code style v2 Nov 19, 2017
index.php We don't have 'legacy.php' anymore, so no use in keeping __FILE__ aro… Oct 17, 2016
phpunit.xml.dist dot dev is an actual TLD now Jan 3, 2017


A Sophisticated, lightweight & simple CMS released under the open source MIT-license.

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.


Detailed instructions can be found in the official documentation.

NOTE: Cloning the repository directly is only supported for development of the core of Bolt, see the link above for various supported options to suite your needs.

Reporting issues

See our Contributing to Bolt guide.


Have a question? Want to chat? Run into a problem? See our community page.

Build Status Scrutinizer Continuous Inspections SensioLabsInsight CII Best Practices Slack