Modern FXML tooling for JavaFX — simplified controller injection, component composition, and lifecycle management.
Wire FXML controllers and inject dependencies with simple annotations.
Build reusable FXML-based UI components that compose cleanly.
Automatic initialisation and teardown lifecycle callbacks for controllers.
Simplified property binding between FXML components and model classes.
Eliminates the repetitive FXMLLoader setup code in every controller.
Fully modular (JPMS-compatible) and targets Java 11 and later.
Add the dependency to your project: