Docs

Documentation versions (currently viewingVaadin 24)

Modernization Toolkit

Get your modernization project done faster.
Note
Commercial feature

A commercial Vaadin subscription is required to use Modernization Toolkit in your project.

  • Request Trial

  • See Pricing

Extend the usefulness of your existing applications and accelerate their transformation to modern Java and the modern web. Vaadin’s Modernization Toolkit contains the features and refactoring recipes you need to get the most value possible from working, tested applications.

Thanks to the automation in Modernization Toolkit, transformation to the latest Vaadin version can take as much as 90% less effort than it would to rewrite and test from scratch.

The toolkit contains the following components:

  • Dragonfly Transpiler to apply a gentle refactoring to your source code using recipes preconfigured by Vaadin experts.

  • Feature Pack to identify and isolate useful features from your current tech stack and make them available in your new application.

  • Analyzer for Eclipse and Analyzer for Maven, which are free components that help you self-assess your current Java application for the task at hand.

Topics

Dragonfly Transpiler
Modernize your application through automated refactoring.
Classic Components
Build on the latest Vaadin version with familiar component APIs.
Feature Pack
Modernize your application while preserving code expressiveness and developer productivity features.
Vaadin Modernization Toolkit Analyzer for Eclipse
How to prepare an application with Modernization Toolkit Analyzer for Eclipse.
Vaadin Modernization Toolkit Analyzer for Maven
How to use the command-line Analyzer