Skip to content
The PHP micro-framework based on the Symfony2 Components
PHP Shell
Pull request Compare This branch is 36 commits behind silexphp:master.
Latest commit 55b5c4e Oct 3, 2015 @fabpot Merge branch '1.3'
* 1.3:
  Fix error never removed from session in SecurotyProvider


Silex, a simple Web Framework

Silex is a PHP micro-framework to develop websites based on Symfony components:


require_once __DIR__.'/../vendor/autoload.php';

$app = new Silex\Application();

$app->get('/hello/{name}', function ($name) use ($app) {
  return 'Hello '.$app->escape($name);


Silex works with PHP 5.5.9 or later.


The recommended way to install Silex is through Composer:

composer require silex/silex "~2.0@dev"

Alternatively, you can download the file and extract it.

More Information

Read the documentation for more information and changelog for upgrading information.


To run the test suite, you need Composer and PHPUnit:

$ composer install
$ phpunit


Check out #silex-php on


Silex is licensed under the MIT license.

Something went wrong with that request. Please try again.