Rapid Business Applications Development with Kotlin
- Mar 31
- Apr 22
-
Proven Architecture
Jmix combines mainstream technologies into a scalable full stack framework with solid and intuitive API. - The marketplace contains a rich collection of ready-to-use add-ons that cover all typical requirements for business applications and can be enabled with a mouse click.
-
Productive Tools
Jmix Studio features awesome visual designers and code generation capabilities that keep developers out of boring routine and facilitate fast learning.
- Problem upgrading from 2.8.0 to 2.8.104/29
- [Error]Comparison method violates its general contract04/28
- Add WMTS Tiles in the map04/27
- Bug in Data Tools - Data model with DummyEntity04/24
- Error: Could not get unknown property 'premiumRepoUser' for root project04/21
- Critical vulnerabilities in Jmix latest version 2.804/22
- Action openMode to support THIS_TAB04/21
- Having a theme add-on breaks Preview mode04/20
- Cutting the Reporting Bottleneck: An LLM-Powered Approach to SQL Generation in JmixApril 28
Reporting in enterprise apps is often slowed down by multiple handoffs between business users, analysts, and developers. This article shows how an AI-powered wizard in Jmix can generate SQL queries from plain-English requests usin...
- Jmix 2.8 Is ReleasedMarch 31
Overview of the new features and important changes of the Jmix 2.8 feature release.
- Tabbed Application Mode: Why Enterprise Applications Need TabsMarch 30
We created the Tabbed Application Mode (TAM) — an add-on that turns a Jmix application into a fully featured workspace inside the browser.
- What’s New in Jmix — Live WebinarMarch 30
Join our live webinar on April 7, 13:00 (UTC) and see what’s new in Jmix — from faster development to built-in AI capabilities.
- Jmix Recap 2025 and Plans for 2026March 30
In this article, we look back at what changed for Jmix in 2025 and how it shapes our product direction for 2026.
- Migrating from CUBA Platform to Jmix with AI AgentsMarch 25
A practical case of migrating the Timesheets application from the CUBA Platform to Jmix: a step-by-step analysis, typical challenges, and actual costs.
- Join the Jmix Spring CourseMarch 24
We invite you to the Spring Jmix online course to learn Jmix in groups with a professional instructor!
- Java 2026: Hype, AI, Hard Truths - Richard Fichtner (Java & Vaadin Champion, JCON) on Jmix TalksMarch 20
We had so much fun talking to @Richard Fichtner (XDev and JCON), who visited our cozy YouTube channel recently!
- Building a Project Management App with Gantt Chart and Excel ReportingMarch 19
From application data to professional, on-demand Excel reports — this article provides a step-by-step guide to building Gantt chart reports for effective project tracking.
- Implementing Domain-Driven Design in Enterprise Java Applications with JmixMarch 05
Let's look at how Domain-Driven Design helps model complex business processes (using ERP systems for manufacturing as an example), and Jmix helps quickly implement these domain models in an enterprise application with a ready-made...
- Webinar «Building a Lab System: From Experimental Data to a Maintainable Platform»February 27
It’s been a while since we last met with our academic community, so we’re especially happy to have a great reason to reconnect. This time, it’s a story we truly wanted to share.
- Jmix and the Rise of Coding AgentsFebruary 12
How AI coding agents accelerate and simplify enterprise Java development on Jmix - with practical examples, common pitfalls and a step-by-step guide from our developer.
- Monitoring Active Users in Enterprise Applications with JmixJanuary 22
In today’s world, a wide range of metrics is used to assess the performance of different projects. Among them is the well-known set of engagement metrics: DAU, WAU, and MAU. What do these metrics actually mean, and why are they i...
- Simplifying Process Automation of Public ServicesDecember 22
This tutorial explores Jmix BPM capabilities through a practical example: an art gallery website where artists can submit requests to take part in the upcoming event, backed by a collaborative, process-driven application that help...
- Optimizing Entity Persistence in JmixDecember 19
In this article, we explore how the DataManager#save() method works in Jmix and explain why reloading entities after saving is not always necessary.
- Webinar What’s new in jmix 2.7November 19
This webinar covered the new features and enhancements in the latest version of Jmix and our roadmap for future updates.
- The Philosophy of Jmix in the AI EraNovember 17
The article highlights how the Jmix philosophy has evolved, the challenges LLMs pose for enterprise Java systems, why reliability matters more than code-generation speed, and the key insights from our 2025 R&D on Jmix’s AI directi...
- Comparison low-code and less-code development platformsNovember 13
Low-Code (LCAP) is a leading enterprise development approach, and the Jmix team tracks its trends to pinpoint real business value, especially its ability to bridge business technologists and professional developers.
- Jmix 2.7 Is ReleasedOctober 31
Overview of the new features and important changes of the Jmix 2.7 feature release.
- Validation in Java ApplicationsOctober 23
In this article, we are going to look at various approaches to validation in Jmix applications, from simple JPA annotations to advanced techniques that use Entity Listeners. Even though the examples are based on Jmix, the majority...
- Event-driven Approach to Development of Process Applications with Jmix BPMOctober 17
On this webinar, we showed you how to use Jmix BPM to build event-driven processes.
- Stir, Pour, Voilà: It Is Production-Ready, or How to Create an Admin Interface QuicklySeptember 16
We would like to demonstrate how to solve typical problems while creating an admin interface in Jmix and to show the benefits and the limitations of this approach.
- A Non-Blocking Call of an External Service Inside a ProcessAugust 27
A helpful guide for those working with Camunda or Flowable who want to design processes the right way without surprises.
- Advanced Software for Insurance AutomationAugust 13
Automation solutions in the insurance industry can streamline business operations and improve customer-facing digital capabilities. Insurers looking for competitive advantage should consider the role of automation and industry tec...
- Modern Enterprise Architecture: Self-Contained SystemsJuly 24
A pragmatic approach to build billion-dollar apps with a small team.