Package Development

Apex consists of a very modular architecture, with the essence of each system being the packages installed within it, providing you the ability to setup a custom and fully featured base system with ease. Great care has been taken to provide you the developer with as much freedom and flexibility as possible allowing you to develop in the style that suits you while placing the least amount of architectural and design limitations on you.

Aside from being a PHP framework, Apex also boasts an entire repository and network available at You may optionally publish your packages to the network while marking each as either public, commercial or private, providing you with ease of deployment and incoming earning potential for any commercial packages published.

This section of the documentation covers all aspects of package development and management, both locally and on the repository. TO continue, click on one of the below links:

CLI Commands