Picon Framework
A modular, component orientated framework for PHP



Picon is a modular framework. You can pick and choose the modules that you wish to use.

Component Orientated

Everything in Picon is a component, a web page and every element on it, a database connection, or a service. Picon detects and creates from your code and mark-up and provides the runtime environment to make them interoperable.


Picon components are stateful. No more will you need concern your applications with persisting state across requests.

Convention Driven

Convention over configuration. Picon utilises naming and organisation conventions and annotation driven meta data over lengthy configuration files.

Getting Started

The Picon Framework is still under development. You can try our latest release or for the upcoming 0.2 release with composer:

  "repositories": [
      "type": "vcs",
      "url": "https://github.com/picon/picon-framework"
  "require": {
    "picon/picon-framework": "dev-develop"

Sample App

Try the sample application which provides a sample web application and demo of most of its components.

View the sample app


Fork us, keep track of the latest updates on our Github page.

Visit on Github


Full documentation will be avaialble when the framework is complete. You can view the generated API docs.

Visit API docs