This project has been moved to
PHP JavaScript CSS Other
Failed to load latest commit information.
Bundle/AlphaLemon/Block moved translation to unique catalogue as suggested by Symfony2 Bundle… Jul 17, 2013
Command updated getGenerator declaration to be compatible with parent's one Jul 27, 2013
Controller fixed translate method Jul 27, 2013
Core fromLanguageName orders by permalink by default; this behavior can be… Jul 27, 2013
DependencyInjection finished new themes management May 19, 2013
Model updated application to be translated Jun 15, 2013
Resources updated validators Jul 27, 2013
Tests updated al_local_deploy route to new route name Jul 27, 2013
Twig removed internal and external javascripts and stylesheets management … Jul 14, 2013
vendor fixed to PSR-2 using php-cs-fixer Sep 6, 2012
.php_cs fixed to PSR-2 using php-cs-fixer Sep 6, 2012
.scrutinizer.yml added scrutinizer configuration Jul 4, 2013
.travis.yml upadetd travis conf Nov 9, 2012
AlphaLemonCmsBundle.php added docblock comment and unit test Oct 28, 2012
CHANGELOG fixed typos Jul 28, 2013
LICENSE fixed typo Dec 26, 2012
MIT updated licenses conditions Nov 25, 2012 updated README Jul 28, 2013
UPGRADE FROM 1.1.x RC3 added section to fix a minor bug in AlphaLemon CMS AppKernel generate… Jul 14, 2013
phpdoc.dist.xml added phpdoc configuration file Dec 28, 2012
phpunit.xml.dist upgraded test due to twitter bootstrap integration Feb 3, 2013

AlphaLemon CMS

Welcome to the AlphaLemon CMS a Content Management System Application, built on top of Symfony2 and Twitter Bootstrap frameworks.

AlphaLemon CMS is designed to provide an easy an intuitive user-interface, to improve the website's content management experience.

Build Status


  • PHP 5.3+
  • Symfony 2.3.*+
  • Propel 1.6+

Install AlphaLemon CMS

To install AlphaLemon CMS you just need to download the AlphaLemon CMS Sandbox and follow the intructions that comes with the sandbox itself.

If you want to install AlphaLemon CSM for an existing application or from the scratch, just read the AlphaLemon CMS install chapter

Start AlphaLemon CMS

To browse your site, simply open a browser and point to http://localhost or whatever your domain is.

To work with AlphaLemon CMS simply point to http://localhost/alcms.php/backend/login

You may debug your application using the alcms_dev.php environment: http://localhost/alcms_dev.php/backend/login

The page is blank

If you encounter a blank web page, something went wrong. To understand what's appened, you could open the same page in the _dev environment or open the alcms.php and change the following row from:

$kernel = new AppKernel('alcms', false);


$kernel = new AppKernel('alcms', true);


You can read AlphaLemon CMS official documentation at

AlphaLemon CMS documentation repository lives at github.


If you require support you can ask for help at AlphaLemon CSM users forum.

If you want to collaborate, just introduce yourself at AlphaLemon CSM developers forum.

Stay in touch

AlphaLemon CMS is present on major social networks:

Follow @alphalemoncms on Twitter for the latest news

Like AlphaLemon CMS at Facebook

Connect with AlphaLemon CMS at Google+

Notes for windows users

AlphaLemon CMS has been written on a linux system machine, so you might encounter some small issues when you work on a windows machine:

  • assetic:dump command might return an error
  • Skin problems

None of those problems breaks the usability of AlphaLemon CMS. If you are a windows user and you want to fix them on your own, fork the repository, do the fixes then ask for a pull request: it would be really appreciated! :)