Jmix

RATING:

4.9

(12)

About Jmix

Jmix is a Rapid Applications development platform that streamlines enterprise systems delivery. Jmix accelerates development speed up to 4 times on the initial stage of a project while still giving up to 30% boost on the later stages. Jmix ecosystem consists of: - Core framework with open architecture based on mainstream technologies. - RAD tool Jmix Studio. - Marketplace of add-ons, which cover typical business requirements of enterprise applications. The majority of add-ons are completely free and open source.

Jmix Pricing

The free version provides a full-featured open source framework, coding assistance, code generation and dozens of free add-ons. RAD plan includes everything from the Free version and visual designers such as data model designer, screen designer, database query designer, and security designer. Enterprise plan includes everything from the RAD plan and advanced enterprise features such as BPM engine with visual process designer, Geo information system, WebDAV protocol support, notification add-on, business calendar. RAD and Enterprise plans are licensed per developer. There are no runtime fees for the number of end users or applications.

Starting price: 

$55.00 per month

Free trial: 

Available

Free version: 

Available

Entity designer
Slide 1 of 3

Jmix Reviews

Overall Rating

4.9

Ratings Breakdown

Secondary Ratings

Ease-of-use

5

Customer Support

5

Value for money

5

Functionality

5

Most Helpful Reviews for Jmix

1 - 5 of 12 Reviews

User Profile

Mile

Verified reviewer

Computer Software, 11-50 employees

Used daily for more than 2 years

Review Source: Capterra
This reviewer was invited by us to submit an honest review and offered a nominal incentive as a thank you.

OVERALL RATING:

5

EASE OF USE

5

VALUE FOR MONEY

5

CUSTOMER SUPPORT

5

FUNCTIONALITY

5

Reviewed December 2022

Jmix makes Java developers better and helps improve productivity

You can just focus on the business requirements. With the integrated BPM engine you are very flexible in the interaction with the user.The report engine gives you enough options to present the data in all the formats you need.Everything you need in one box!

PROS

Jmix has a good architecture and a well-designed development process.Developers with less experience can get up to speed very quickly and learn from good documentation and examples.Technical matters are behind the scenes, so you don't have to worry about that. Jmix ensures the compatibility of the open source components used.

CONS

I haven't experienced any drawbacks yet, if you miss something, the Jmix team is there to help you!

Reasons for switching to Jmix

To be ready for the future challenges of software development and to avoid technical depth.

Thanh

Higher Education, 201-500 employees

Used monthly for more than 2 years

Review Source: Capterra

OVERALL RATING:

5

EASE OF USE

5

CUSTOMER SUPPORT

5

FUNCTIONALITY

5

Reviewed November 2022

Jmix (Cuba Platform) review as an teacher at Hanoi Open University (Vietnam)

I am using Jmix (Cuba Platform) for my Web development & Enterprise IT system courses. It was a great chance to know Jmix and introduce to my students. They can learn a lot from Jmix about how a modern system looks like and focus on business logic development in their final assignment.

PROS

Jmix (Cuba Platform) packed all of the great things of rapid software development into single product

CONS

Need to improve the mobile application development features

Reason for choosing Jmix

There is no product in the market has enough features and good price like Jmix

User Profile

Mark

Verified reviewer

Industrial Automation, 1 employee

Used weekly for less than 2 years

Review Source: Capterra

OVERALL RATING:

4

EASE OF USE

5

VALUE FOR MONEY

4

CUSTOMER SUPPORT

4

FUNCTIONALITY

4

Reviewed August 2022

Rapidly build web based business app on top of Java Spring JP

Great experience and the team is always working on major and minor improvements. I am looking forward to using the new Vaadin flow UI.

PROS

Easily setup, build, and debug a business app using the Java Spring JPA Liquibase REST Vaadin tech stack. The paid for tools like JPA object modeling GUI tools and the GUI tools for building XML based UI are decent. Online support is responsive within a few days. Upgrading to newer minor release was without issue. No crashes. You can see the source code.

CONS

I would prefer the tech stack use GraphQL over REST and have better support for NoSQL databases like MongoDB and tinkerpop graph databases using spring data. Documentation needs more in depth explanation and use cases of the dataManager, dataContext, tableFilter. I had troubles deciding when to use dataManager vs dataContext. Would prefer to use a more advanced table GUI component to Vaadin table like agGrid. The filter component needs more features and better layout.

Reasons for switching to Jmix

I switched because JMix is a web based rapid app platform. It’s pricing model means I can pay for the gui tools during development and then drop my subscription after development. Source code is open source. Good community forum.

Alvaro

Government Administration, 1 employee

Used daily for less than 2 years

Review Source: Capterra
This review was submitted organically. No incentive was offered

OVERALL RATING:

5

EASE OF USE

5

VALUE FOR MONEY

5

CUSTOMER SUPPORT

5

FUNCTIONALITY

5

Reviewed March 2024

Excelent tool

PROS

Easy and fast, stable platform. Excelent entities editor, and form view capabilities.

CONS

Api definitiom could be invorporate open api and a easy editor and documentator, like swagger hub.

Gergő

Information Technology and Services, 51-200 employees

Used daily for more than 2 years

Review Source: Capterra
This review was submitted organically. No incentive was offered

OVERALL RATING:

5

EASE OF USE

5

VALUE FOR MONEY

5

CUSTOMER SUPPORT

5

FUNCTIONALITY

5

Reviewed February 2024

Jmix - Enterprise-grade applications in a minute

We have been using both the predecessor, CUBA Platform, and Jmix for building enterprise-grade solutions for our clients for over 6 years now. We are absolutely satisfied with the improvement it has been through and will keep using it in the future.

PROS

- An experienced developer can be incredibly efficient with Jmix - Saves you from a lot of boilerplate code - Prepacked with most of the common features you would require in projects - Built-in designers simplify the development process even further

CONS

- Doesn't have a community as big as Spring boot for example, so It is harder to find solutions to some problems immediately - In older versions (CUBA and Jmix 1.x) the biggest problem was the difficulty of customisation, but with Flow UI it is in a much better state now