OpenXava
OpenXava is a Java framework for rapidly developing business applications from Java data models and business logic.
What OpenXava is
OpenXava is a Java framework for rapidly developing business applications from Java data models and business logic. It generates a web single-page application with editable lists, reports, Excel import and export, charts, dashboards, and other business interface components. Applications can include an AI chat for querying data, changing records, and natural-language interaction, while the same code can provide a mobile interface. OpenXava supports Windows, Linux, and Mac systems that run Java, plus databases supported by Hibernate. OpenXava 8 can automatically generate REST APIs for JPA entities with OpenAPI and embedded Swagger UI. Listed integrations include Spring Framework, Spring Security, Talend, Bonita Open Solution, Ehcache, Quartz, Grafana, Pentaho, and Docker. The framework uses the LGPL license, and the maker says commercial development is permitted without fees. A free plan and community forum support are available. OpenXava 8 requires Java 17 and drops Java 8 and 11 support.
Good
- Generates business UI components
- AI chat for data interaction
- Automatic REST and OpenAPI support
- Broad Java platform coverage
- Free plan available
Watch out
- Java 17 required for OpenXava 8
- Free support is community forum only
Who it suits
It suits developers building business applications from Java models who need generated web, mobile, or REST interfaces. Teams needing role controls, LDAP, or private support can consider XavaPro plans.
Verdict
OpenXava combines rapid Java application development with generated interfaces, REST APIs, and optional AI chat. Its free framework, paid perpetual plans, broad integrations, and Java 17 baseline are central considerations.
Plans and prices
From OpenXava's own pricing page, checked 7 Oct 2026.
| Plan | Price | What it gives you |
|---|---|---|
| Starter | €399, paid once | 1 developer · unlimited applications, users, and servers · no source code · no support · Perpetual license; no upgrades |
| Solo | €599, paid once | 1 developer · unlimited applications, users, and servers · full source code · no support · Perpetual license; 1 year of upgrades |
| Team | €999, paid once | 10 developers · unlimited applications, users, and servers · full source code · no support · Perpetual license; 1 year of upgrades |
| Corporate | €3,999, paid once | 10 developers · unlimited applications, users, and servers · full source code · private support · priority bug resolution · Perpetual license; 1 year of upgrades |
The facts
Each one read from OpenXava's own pages, with the date it was checked.
What it does
- Access controls
- XavaPro adds user, role, and module management, fine-grained access controls, LDAP, and password policies the maker describes as PCI-DSS compliant.checked 7 Oct 2026
- AI chat
- Applications include an AI chat for querying data, modifying records, and interacting in natural language.checked 7 Oct 2026
- Generated interface
- It generates a web single-page application with editable lists, reports, Excel import and export, charts, dashboards, and other business UI components.checked 7 Oct 2026
- Hosting and databases
- The maker says OpenXava supports operating systems with Java support, including Windows, Linux, and Mac, and databases supported by Hibernate.checked 7 Oct 2026
- Integrations
- The maker lists integrations including Spring Framework, Spring Security, Talend, Bonita Open Solution, Ehcache, Quartz, Grafana, Pentaho, and Docker.checked 7 Oct 2026
- License
- OpenXava is licensed under LGPL, and the maker says it permits commercial application development without fees.checked 7 Oct 2026
- Mobile
- The same application code can provide a mobile user interface.checked 7 Oct 2026
- Notable limit
- OpenXava 8 sets Java 17 as its baseline and drops Java 8 and 11 support.checked 7 Oct 2026
- Purpose
- OpenXava is a Java framework for rapidly developing business applications from Java data models and business logic.checked 7 Oct 2026
- REST API
- OpenXava 8 supports automatic REST API generation for JPA entities with OpenAPI and an embedded Swagger UI.checked 7 Oct 2026
- Security
- The maker says OpenXava passes the OWASP ZAP web security test without critical, medium, or low alerts, while warning that application code and deployment configuration still affect security.checked 7 Oct 2026
- Support
- Free community forum support is available; XavaPro Corporate includes private email support with a stated one-business-day response time 90% of the time.checked 7 Oct 2026
Alternatives to OpenXava
- 1

Joget
Free planOpen sourceAndroidiOSWebAPI8.8Free plan - 2

Anvil
Free planOpen sourceAndroidiOSWebAPI8.5From $12 a month - 3

ToolJet
Free planOpen sourceWebAPILinuxSelf-hosted8.3From $23 a month - 4

Windmill
Free planOpen sourceWebAPILinuxSelf-hosted8.3From $120 a month - 5

GeneXus
Free planAndroidiOSWebAPI8.2From $99 a year - 6

Budibase
Free planOpen sourceWebAPILinuxSelf-hosted8.1From $19 a month
