Build PHP microservices and web applications in minutes!

Fully compliant with PSR-15 and PSR-7 standards.

Start Now

Install Using Composer

Run this command in the terminal:

$ composer create-project zendframework/zend-expressive-skeleton <path>


where <path> is the folder to install.

If you don't have Composer, you can install it for Linux / Unix / OSX or Windows.

Features

Expressive offers multiple features:

PSR-15 and PSR-7

Create middleware applications, using as many layers as you want! 100% compliant with PHP-FIG standards.

Routing

Route requests to middleware using the routing library of your choice.

Dependency Injection

Make your code flexible and robust, using the dependency injection container of your choice.

Templating

Create templated responses, using a variety of template engines: Plates, Twig, zend-view, and more.

Error handling

Handle errors gracefully, using templated error pages, whoops, or your own solution!

Open Source

Released under the New BSD License, you can use it commercially!

Documentation

Contact us, we our users!