This manual provides the reference information for the CUBA platform and covers the most important topics of developing business applications with it.

Knowledge of the following technologies is required to use the platform:

  • Java Standard Edition

  • Relational databases (SQL, DDL)

Additionally, knowledge of the following technologies and frameworks will be helpful to get a deeper understanding of the platform:

This manual and other documentation related to the CUBA platform can be found at Video materials and presentations that can help you to understand the platform are available at You can also check out online demo applications at

If you have any suggestions for improvement of this Manual, please contact support at When reporting errors in the documentation, please indicate the chapter and surrounding text to point the error.