A high level open source Java web framework
for enterprise applications

Latest Releases
Studio v.6.3.0 released October 20, 2016
Platform v.6.3.1 released October 21, 2016
All releases »

Extensive features list, advanced development tools,
open architecture

Develop enterprise web applications fast as never before


Pure Java
Develop in Java with a declarative user interface. No need to use HTML, CSS or JavaScript to create a standard web UI.
Your IDE + awesome tools
CUBA Studio facilitates rapid application development, enabling you to focus on the business logic in your preferred IDE.
Open architecture
Adapt the platform to your needs with unrestricted access to low level code, wide use of the open inheritance pattern and the unique Extensions feature.


Large collection of data-aware visual components, generic data filters, BPM, reports, charts, data access control, audit, full-text search and more.
Project build and database script generation, CRUD screens scaffolding, WYSIWYG layout design and automatic hot deploy.
Quick to master
Instant project start, intuitive visual interface for developers, extensive documentation and video tutorials.

Enterprise Ready

Сlear separation between tiers, support for highly available deployment configurations, asynchronous task execution and more.
Ready for your environment
Web interface, generic REST API, cloud deployment, support for most popular application servers and databases.
Used by hundreds of businesses worldwide. Solutions range from web portal backends to complex end-to-end systems running thousands of users 24/7.
Powered by
powered by

Meet us at

13-15 June
QCon New York
New York, USA
7-8 September
Oslo, Norway
18-22 September
San Francisco, USA
14-15 October
St. Petersburg, Russia


Using CUBA Platform feels like rushing down the fast lane while still being always under control. It boils down to focusing on the problems we should really care about as application developers: the problems of the business. The creators of CUBA made this goal achievable while still allowing developers to open up the platform seams if necessary. Great work!

Mario David
Software Developer, BALVI GmbH, Germany

With CUBA Platform we found the development tool we were looking for. We always liked the security and robustness of Java, just needed to find a framework that would automate repetitive business tasks, with Cuba we found it. Another thing we like is the willingness of developers to incorporate the product proposals and improvements. If they continue like this, I have no doubt that CUBA will become a winning tool, even more than it already is.

José Alberto Sanchez Nieto
CIO, Hiper Usera, S.L., Spain

The CUBA Platform is a stunning collaboration of best in class open source components, glued together with clever Haulmont developed libraries.The platform’s open-source components are widely adopted in the market so development resourcing isn’t a problem, it’s a true ‘RAD’ environment enabling quick prototyping and ‘quick win’ scenarios and fully supports production grade applications with enterprise level development processes.

Gary Brooks
CTO, Agile Network Systems Ltd., UK

Experiences I have at present with CUBA Platform is very positive. CUBA Platform has the potential to allow beginners start with easy construction of a system then one can develop the system with more tailored personalization as the system evolves over time and the knowledge of programming of the system improves. Have nothing to say one that CUBA Platform is now the best system I've seen that are web based.

Kjell Dirdal
System Developer, NOMAC AS, Norway