Cilex

PHP micro-framework
for command-line applications

Ci·lex /'silεks/ [see-leks] 1. a light-weight framework for creating command-line applications in PHP, inspired by the Silex micro-framework for web applications.

Cilex provides the means to build anything from small script collections to complete command line applications.

Cilex aims to be:

  • extensible, Cilex leverages Service Providers to add basic functionality, such as dealing with configuration files
  • easy to use, an application and a series of commands; you don't need anything more to get started.
  • Testable, Cilex leverages the Dependency Injection Container Pimple and the Symfony2 Console Component; which makes it easy to test your application.