EVERYTHING XIAOMI
Get listed

OpenXava

OpenXava is a Java framework for rapidly developing business applications from Java data models and business logic.

Place
#35 of 56
Score
6.6
OpenXava's website

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.

All about pricing
PlanPriceWhat it gives you
Starter€399, paid once1 developer · unlimited applications, users, and servers · no source code · no support · Perpetual license; no upgrades
Solo€599, paid once1 developer · unlimited applications, users, and servers · full source code · no support · Perpetual license; 1 year of upgrades
Team€999, paid once10 developers · unlimited applications, users, and servers · full source code · no support · Perpetual license; 1 year of upgrades
Corporate€3,999, paid once10 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

All alternatives
  1. 1Joget logo

    Joget

    Free planOpen sourceAndroidiOSWebAPI
    8.8Free plan
  2. 2Anvil logo

    Anvil

    Free planOpen sourceAndroidiOSWebAPI
    8.5From $12 a month
  3. 3ToolJet logo

    ToolJet

    Free planOpen sourceWebAPILinuxSelf-hosted
    8.3From $23 a month
  4. 4Windmill logo

    Windmill

    Free planOpen sourceWebAPILinuxSelf-hosted
    8.3From $120 a month
  5. 5GeneXus logo

    GeneXus

    Free planAndroidiOSWebAPI
    8.2From $99 a year
  6. 6Budibase logo

    Budibase

    Free planOpen sourceWebAPILinuxSelf-hosted
    8.1From $19 a month