Skip to content

Dynamia Platform

The next generation of DynamiaTools. A cutting-edge full-stack Java 25 framework engineered for building robust, scalable enterprise web applications, powered by Spring Boot 4 and ZK 10.

What is Dynamia Platform?

Dynamia Platform is the next generation of DynamiaTools—a unified, batteries-included framework for building Java 25 enterprise web applications fast and easy using standard design patterns, view descriptors for automatic UI generation, actions, services, and modules.

Powered by Spring Boot 4 (https://spring.io), ZK 10 (https://www.zkoss.org) for automatic web UI generation, and JPA for data persistence.

Now with CalVer versioning (YY.MM.MINOR) and all modules unified in one version: 26.2.1 (February 2026).

What can it do?

  • Build full-stack web applications with automatic UI generation
  • Write modular applications - Create modules (JAR files) and reuse them across projects (DRY principle)
  • Automatic CRUD views and REST endpoints - Zero code required for standard operations
  • Enterprise-ready extensions - Multi-tenancy (SaaS), reporting, dashboards, email/SMS, security, and more
  • Extend the framework with custom modules, actions, and services
  • Modern HTML5 support via ZK framework - Use Bootstrap, CSS3, and HTML5 technologies
  • Customize with themes and templates - Pluggable UI theming system
  • Seamless integration with any Java framework or library

Is it mature and production-ready?

Absolutely! Dynamia Platform has 13+ years of continuous development and powers 10+ production projects with 40+ enterprise modules in real-world environments.

Built on the best frameworks in the Java ecosystem:

  • Spring Boot 4 for modern infrastructure and easy deployment
  • Java 25 - Latest innovations and performance
  • ZK 10 for automatic web user interface generation
  • JPA for standard persistence layer
  • Jackson for JSON/XML serialization
  • YAML for declarative view descriptors

Know our history

What's new in v26?

The 26.x series brings major improvements:

  • 📅 CalVer Versioning - All modules share the same version (26.2.1)
  • Java 25 - Latest JVM features and performance
  • 🚀 Spring Boot 4 - Next-gen Spring ecosystem
  • 🏢 Unified Repository - Core + Extensions together
  • 📦 Built-in Extensions - SaaS, reporting, dashboard, security, email/SMS, file management
  • Zero-Config Philosophy - Sensible defaults with easy customization
  • 🛡️ Enterprise-Grade - Multi-tenancy, security, and scalability

All powered by a production-proven platform used by companies across Latin America and Europe.

Quick Start

Get started in minutes:

  1. Create a Spring Boot 4 + Java 25 project
  2. Add tools.dynamia.app:{version} dependency
  3. Add @EnableDynamiaTools annotation
  4. ¡Run and enjoy your full-stack application!

Read the Getting Started guide for detailed instructions and examples.

Read the docs

Start with the Getting Started guide to quickly get up and running. Learn about Key Concepts and explore advanced topics to deepen your knowledge.

Discover the built-in enterprise extensions, customize your application, extend the framework, and build innovative solutions with Dynamia Platform.

Coming soon: TypeScript SDK, Vue/React templates, enhanced documentation, and more!