Skip to content

DynamiaTools

A cutting-edge full-stack Java 17+ framework designed for building powerful enterprise web applications, harnessing the strength of Spring Boot 3 and the elegance of ZK 10.

What is?

DynamiaTools is a framework for building Java 17+ web applications fast and easy using standard design patterns, views descriptors for automatic UI generation, actions, services and modules.

Powered by Spring Boot (https://spring.io), ZK (https://www.zkoss.org) for web UI and JPA.

What can do?

  • Create full-stack web applications.
  • Write modular applications. Yes, you could create a module (jar file) and reuse it. It helps you to keep your project DRY.
  • Automatic CRUD views and REST endpoints for CRUD operations.
  • Extends the framework with new modules, actions and services.
  • Use HTML5 in your application thanks to ZK framework, this means you can use Bootstrap, CSS 3, and many HTML5 technologies
  • Customize your application with themes or templates.
  • Integrate with other Java framework and much more

It is mature?

Yes, is used in many productions projects and is powered by the best frameworks in Java ecosystem:

  • Spring framework for integration, REST and infrastructure.
  • Spring Boot for easy setup and deploy
  • ZK framework for web user interfaces
  • Standard JPA for default persistence layer.
  • Jackson for JSON/XML serialization
  • YAML for view descriptors

Know our history

Read the docs

Start with the Getting Started guide to quickly get up and running. As you progress, dive into advanced topics to deepen your knowledge.

Customize your application, extend the framework, and build your own innovative solutions with DynamiaTools.