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 Other
Latest commit dcd3517 Sep 22, 2017 @xiaohutai xiaohutai committed on GitHub Merge pull request #6997 from bolt/hotfix/prepare-3.3.4-release
[WIP] Preparing Bolt 3.3.4 release.
Failed to load latest commit information.
.github Fixed jumps Sep 11, 2017
app Updating yarn dependencies, rebuilding assets. Sep 19, 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 #6997 from bolt/hotfix/prepare-3.3.4-release Sep 22, 2017
tests Refactor choice resolver & simplify Sep 20, 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 Remove `.idea`, `.project`, `.sublime` from our git ignores, as they … Aug 20, 2017
.htaccess adds back in !-d flag from previous .htaccess and not requests for fa… Jul 30, 2016
.scrutinizer.yml [Scrutinizer] Remove unused metrics Mar 3, 2017
.travis.yml [Codeception] Make tests quieter, and output compact May 29, 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 changelog to include latest changes. Sep 22, 2017
codeception.yml [Codeception] Remove unused Db module and configuration May 13, 2017
composer.json Add roave/security-advisories to require-dev Sep 1, 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