Skip to content

Status

Mateu is actively developed. Version 3 is the current development line, with a focus on cleaner architecture, better components, and more extension points.

Some parts of the system are stable and usable in production scenarios. Others are still being refined. The best way to evaluate the current state is through:

  • the live demos
  • the quickstart examples
  • the Java user manual

APIs may change between minor versions during active development. The core ViewModel model — fields, annotations, actions, orchestrators — is the most stable part. Integration-layer APIs (how Mateu registers with Spring Boot, Micronaut, etc.) are also stable.

The renderer and design system integrations are more likely to evolve as new design systems are added and the web component implementation matures.

If you find issues, gaps in the documentation, or behaviors that do not match what is described here, the project is open to contributions and feedback.