WELL DESIGNED
Built with best practices. Good design makes an extension easy to maintain and easy to change.
EASY TO USE
By users. Usability is one of the main factors for an extension to be successful. Thus, extensions are driven by the user experience.
EASY TO EXTEND
By developers. Flexibility-oriented. Covered with interfaces and extension points.
CUSTOM DEVELOPMENT
Haven’t found the extension you want to integrate to your application? Want to extend existing extension to better fulfill requirements and fit your business process?