Jmix is an open-source platform for building B2B web apps in @Java/@Kotlin. It uses @SpringBoot & @Vaadin and provides advanced tooling based on @IntelliJIDEA.
Getting started with a new tool is always easier when you can see how it works in practice.
That's why we've created the Getting Started with Jmix Studio playlist — a series of short videos covering the key features of Jmix Studio. 🤝
In this playlist, you'll learn how to:
📍use the AI Assistant for coding and documentation tasks;
📍manage database schema migrations;
📍create an application's data model;
📍configure application menus;
📍install add-ons from the Marketplace;
📍generate an application from an existing database using Reverse Engineering;
📍build queries with the JPQL Designer;
📍create and configure application views;
📍create user roles and configure access to application resources.
🎓 The playlist is available here: https://t.co/olgJKVdoxg
AI IDE plugins changed software development fast. ⚡
But in 2026, the real question is no longer about autocomplete quality.
The bigger question is:
🤔 Can plugins alone support sustainable AI-driven development for large engineering teams?
In our new article, we explore:
✅ where AI coding assistants are genuinely strong,
✅ where architectural limits begin,
✅ and why more teams are moving toward agentic and platform-level AI workflows.
Not anti-plugin.
Just a closer look at where the market is actually going.
Read the article: https://t.co/2zX8mtmJTr
🔔 Our Live Workshop Starts Tomorrow!
💻 Make B2B CRM with AI and Jmix – in 1 hour!
We'll show how a real enterprise application can be built with Jmix, AI Assistant, and LLM-powered functionality.
🗓️ June 2
⏱️ 13:00 UTC+0
Register here: https://t.co/XpbEqUlRQQ
See you tomorrow!
💻 Vibe Coding in Enterprise: 5 Blockers to Predictable AI-Assisted Delivery
AI can generate code fast. But enterprise teams quickly face a harder problem:
▶️ How do you keep AI-assisted development predictable, maintainable, and production-ready?
On June 11, we’ll discuss how Java teams can use AI tools without losing control over architecture, security, and delivery quality.
🗓️ June 11
⏱️ 1:00 PM UTC+0
👨💻 30-minute webinar + live Q&A
During the webinar, we’ll cover:
✅ vibe coding and its limitations in enterprise development;
✅ 5 main blockers teams face when working with AI;
✅ reducing errors in AI-generated code;
✅ integrating AI-assisted development into existing production workflows;
✅ how Jmix combines AI-assisted development with full-code control.
🎤 Speaker: Viktor Fadeev, Product Manager at Jmix and enterprise software expert with 15+ years of experience in Java and business application development.
This webinar is especially relevant for:
📍CTOs and Heads of Engineering;
📍Product and Engineering Managers;
📍Enterprise Architects;
📍Java teams building enterprise business systems.
Register here: https://t.co/MlIb8A3MJV
✨ CRM System on Jmix: Architecture, Security, and AI Tools for B2B Development
Most AI CRM demos look impressive – until you ask how security, permissions, and business logic actually work in production.
In our new article, we show how the open-source Jmix B2B CRM uses Java, Spring AI, and the Jmix data layer to build an AI assistant that works inside real enterprise rules.
Instead of giving AI direct SQL access, the system uses curated tool calling:
✅ AI only works with allow-listed entities and reports
✅ Row-level and attribute-level security still apply
✅ Business calculations stay version-controlled and predictable
✅ The AI assistant inherits the same permissions as the user
The key idea: enterprise AI should not bypass your architecture. It should operate inside it.
For Java teams building CRM, ERP, and internal enterprise systems, this is where AI starts becoming production-ready instead of demo-ready.
Read the article: https://t.co/73iOmdndWR
Make B2B CRM with AI and Jmix - in 1 hour! 🛠️
Join our free live workshop where we’ll show how Java teams can build modern enterprise applications faster with Jmix, AI Assistant, and LLM-powered workflows.
📆 June 2
⏱️ 13:00 UTC+0
During the session, we’ll walk through the structure of a real enterprise system step by step, so you can understand how to build one yourself. You’ll see how a production-style business application is designed and implemented in reality — not just isolated code examples.
Our speakers:
🗣️ Dmitry Vaschenko, Jmix Lead Trainer
🗣️ Alex Burov, Business Development Manager
No theory-heavy slides — mostly live demos:
📍data model;
📍business logic;
📍UI development;
📍AI-powered functionality in action.
This is a hands-on workshop for:
👥 Java developers and solopreneurs;
👥 Teams working on CRM, ERP, BPM, Internal platforms;
👥 CTOs, technical leaders.
📝 Register here: https://t.co/Ya0q6A3dv4
How can Jmix help manufacturers deal with complex production processes and industrial data? 🏭
Many manufacturing companies face the same challenges: fragmented production data, machine integrations, workflow complexity, real-time monitoring requirements, and the need for reliable systems that can evolve together with the business. 💻
Italian engineering company Excogito was no exception. The team specializes in MES solutions for paper manufacturing, pharmaceutical production, and medical equipment industries — environments where operational stability, process transparency, and production control are critical. 🔬
They needed to build industrial MES systems capable of handling production monitoring, equipment integration, operational workflows, and large volumes of manufacturing data — while still keeping development predictable and maintainable.
💡 With Jmix, they built enterprise MES solutions with real-time production visibility, workflow automation, and integrated data management capabilities.
Read the full customer story: https://t.co/sSUFF1LlLL
10 years of Jmix! 🎉
2016. Back then, launching an application meant having a fully staffed development team, endless discussions, a couple of philosophical wars over library choices, and a strong sense of adventure.
2026. Today, things look very different: one expert, an ecosystem of tools, and AI assistants that understand the project structure and help write code in the context of the application architecture.
Interfaces are built faster.
Standard functionality no longer needs to be reinvented from scratch. And modern GPUs working with AI get so hot that you could probably warm up your coffee on them.
So, yes — things have become easier. But one important thing hasn’t changed over these 10 years: complexity never disappeared. It simply changed its form.
That’s why Jmix in 2026 is about:
👍 built-in support for AI agents;
👍 continuous AI assistant support through the help desk;
👍 predictable architecture;
👍 full control over code;
👍 and a library of ready-to-use business components.
And most importantly — it’s about delivering real business value.
This year, Jmix turns 10. 🎉
Instead of making just one anniversary post, we decided to launch a series of exclusive stories from the Jmix team, partners, and customers about the most interesting things that happened throughout this decade.
Let’s go. 🚀
We’re excited to introduce a new article about the next step in the long-standing collaboration between Jmix and Vaadin. 👏
For years, Jmix developers have relied on Vaadin to build enterprise-grade Java applications with a consistent server-side development model. Starting with Jmix 2.8, we’re expanding those possibilities with selected Vaadin Pro components integrated directly into the Jmix UI framework upon the special offering.
The supported components are:
📍 Spreadsheet
📍Dashboard
These components are fully integrated into the Jmix UI model and can be available directly in Studio:
📍UI palette support
📍XML descriptors
📍declarative events
📍code completion
📍screen controller injection
📍Jmix Preview support
Please note that access to these Vaadin Pro components is provided through a separate Vaadin for Jmix Community subscription, available on top of an active Jmix Enterprise or Jmix BPM subscription.
Read the full article here: https://t.co/NI0b8OPYeB
We’d love to hear your feedback and discuss further. 😊
The problem of building routine reports for a business team can be exhausting. 😕
A sales leader asks for a report → a BA writes specs → a developer builds it → feedback → another round. By the time it’s ready, a week is gone.
Is it possible to remove the bottleneck by providing a necessary AI-powered tooling for the category of “Power users” instead? 🤔
In our new article, Mladen Bucan, seasoned Java developer and Jmix MVP showcases another way:
📍reporting built directly on top of your application data
📍a shared data model for UI, logic, and reports
📍without exports, duplication, external tools
Business users get answers faster and developers stop rebuilding the same reports again and again.
Note: The AI Wizard shown is a working prototype. It validates the approach and is planned as part of Jmix’s AI roadmap.
👉 Read the article:
https://t.co/7xvZKufK5y
You’ve already seen our new B2B CRM demo on Jmix — with an AI assistant that lets you just ask your data. ✨
Now let’s show how it actually works 👇
We’ve recorded a short walkthrough where you can see the app in action:
📍 how the CRM is structured
📍 how data flows (products → orders → invoices → payments)
📍 how you work with documents, reports, and dashboards
📍 and of course — how the AI assistant answers real questions
✅ Ask about revenue, customers, payments
✅ Get instant, structured insights
✅ Find exactly what needs your attention
No SQL queries. No dashboards. No waiting. ⏰
And yes — this is not a prototype.
It’s a real application you can explore, clone, and build on.
🎬 Watch the video and see it yourself
https://t.co/lu7YXGyF5l
💫 Text-to-UI Builder Powered by AI
If you’ve ever struggled to turn simple CRUD screens into real dashboards — our new feature is for you! 👌
No setup. No Studio. Just open the page — and a full Jmix application is already running.
Don’t like a table? Select it, describe what you want — the agent does the rest: generates code, validates it, and fixes issues automatically.
In just over 12 minutes, you’ll see magic transformations:
✅ DataGrid → VirtualList with check/flag icons
✅ Adding computed columns (the agent generates SQL automatically)
✅ Icons → clickable checkboxes with database persistence
✅ Table → animated cards with automatic bug fixing
As fast as tools like Lovable or Bolt — but with enterprise-grade output: database, backend, security, and full source code included.
❗ This is an early preview of the feature.
We’re planning an experimental release in Fall 2026 — stay tuned.
Follow the link https://t.co/2nb48rrCmZ
Project management apps are easy to prototype, but requests for more functionality accumulate fast – especially around reporting which is often a core requirement in this category.
Jmix can minimize that work so you can ship faster.
With Jmix Reports you can:
📍Turn application data into reports (HTML, DOCX, PDF, XLSX).
📍Use and update templates for consistent styling.
📍Add tables, charts, and visuals.
📍Let end-users customize report content and layout.
📍Control who can see which reports with your app’s security rules.
See a step-by-step wakthrough of Jmix Reports delivering on‑demand Excel exports with Gantt charts to help managers plan, track, and succeed.
👉 Read the article: https://t.co/4fbseXz4CV
⏩Ever had this: you click “Back” in a system — and have no idea where exactly you were? Context gone. 🤨
You open a customer → an order → an invoice → a report…
And just like that, where you were two clicks ago is already lost.
This isn’t a bug. It’s classic web navigation. 🙄
In our new article, Jmix Lead Developer Gleb Gorelov explains why this happens — and how tabbed mode in Jmix turns an application into a real working tool, without the need to constantly rebuild navigation.
If you’re building a CRM, ERP, or any internal system — this is worth a read!
Especially appreciated by developers who love the classic desktop-style experience.👍
Read https://t.co/HpA6mEuapv
🚀Jmix: Recap of 2025 and Plans for 2026
by Viktor Fadeev
2025 reshaped the development landscape — and Jmix evolved with it.
Code generation tools are now part of everyday workflows.
But in enterprise development, speed isn’t enough. What matters is predictability: clear architecture, controlled security, and long-term maintainability.
So the real question today is not “how to write code faster,” but “how to be confident in the result.”
What we changed in 2025:
📍AI agents became part of the development workflow
📍work with data and UI became simpler and more flexible
📍clearer practices for complex systems
📍more reference applications for teams
2026 marks 10 years of the technology behind Jmix.
A mature platform shaped by real-world projects across industries.
What’s next:
✔️AI governance at the platform level
✔️dynamic changes without redeployment
✔️production-ready reference applications
Jmix continues to move toward controlled, predictable development.
Read full version: https://t.co/O2KyD6ud9U
We’re going live in 1 hour. 🚀
Our practical webinar:
⚡Migrating from CUBA Platform to Jmix: best practices, tools, and a real project walkthrough
📆 April 14 (tomorrow!)
⏰ 13:00 (UTC+0)
If you’re planning migration or evaluating the effort — this session will give you a clear, practical view.
👉 Save your spot: https://t.co/aWBzbCIlRG
See you soon!
🔥 CUBA Platform free maintenance has officially ended — and many teams are now deciding what’s next.
To support the community, we’re hosting a practical webinar tomorrow on how to migrate to Jmix — without turning it into a risky rewrite.
⚡️ Migrating from CUBA Platform to Jmix: best practices, tools, and a real project walkthrough
📆 April 14 (tomorrow!)
⏰ 13:00 (UTC+0)
If you’re planning migration or evaluating the effort — this session will give you a clear, practical view.
👉 Save your spot: https://t.co/29EIaDZwPg
See you tomorrow!
🔥 How to approach migration in a structured way: estimate the scope, use Jmix migration tools, and review a practical example of moving a real CUBA Platform application to Jmix?
Join the live session on YouTube to find it out:
⚡️«Migrating from CUBA Platform to Jmix - best practices, tools, and a real project walkthrough!»
📆 April 14
⏰13-00 (UTM +0)
Speakers:
✔️Head of Jmix Engineering Konstantin Krivopustov
✔️Jmix Product Manager Victor Fadeev
In this webinar, we will show how the Jmix team approaches migration, what tools are already available, and what to expect when moving from CUBA Generic UI to modern Jmix architecture.
What you’ll see in this webinar:
📍A structured migration workflow (not a “big rewrite” approach).
📍The Jmix migration toolkit — what’s already available today.
📍How to estimate scope realistically before you start.
📍A real project walkthrough (Timesheets migration).
📍Typical difficulties (UI, behavior, edge cases) — and how to handle them.
📍Where AI agents actually help — and where they don’t.
Who should join?
✅ Teams still running apps on CUBA Platform.
✅ Architects & tech leads planning modernization.
✅ Developers preparing for migration.
Decision-makers evaluating effort and risks.
Ask your questions live — we’ll cover them in the Q&A section at the end.
Save your spot! Register here: https://t.co/uMHTI8nD9u
See you! 🚀
We’re going live in 2 hours 🚀
Jmix 2.8 webinar — real features, real use cases, real impact.
📅Today | 13:00 (UTC)
✅AI in Jmix
✅New CRM demo
✅CUBA → Jmix migration
✅Live Q&A
💬 Ask your questions now — we’ll cover them during the session.
👉 Save your spot: https://t.co/dHc6JSSwsl
The webinar «What’s new in Jmix 2.8 and how it impacts real development» - tomorrow! 🚀
📅 April 7 | 13:00 (UTC +0)
We’ll cover:
✅Key features in Jmix 2.8 with real use cases
✅AI in Jmix and how agent-based development fits real workflows
✅New B2B CRM demo app
✅Community updates
✅CUBA Platform → Jmix migration path
✅Live Q&A
Got questions? Submit them before the webinar — we’ll answer them during the live session.
👉 Register and ask your questions: https://t.co/V4xj5BCNKc
👌 Save your spot — don’t miss it.