Vaadin Start gives you options to start creating an application with Vaadin 14 LTS (Long Term Support) or the latest stable release.
The generated applications feature:
A main view with navigation to child views
Child views in server-side Java (Flow) or client-side TypeScript (Fusion)
Building with Maven
Running with Spring Boot embedded server
You can build Fusion (TypeScript) views in Vaadin 15 and later.
The builder shows the tools to build the views on the left and the application UI preview on the right.
With Vaadin Start, you can:
Configure views and routing from some example views:
A dashboard view
A master-detail view (requires Pro subscription or trial)
Various forms (person, address, credit card)
A card view
Choose how the views are built
Pure Java (Vaadin 14 or later)
Java + HTML templates (Vaadin 14 or later)
TypeScript + HTML (Vaadin 15 or later)
Configure theme customization
Light/dark mode, palette, fonts, style details, size, spacing, etc.
Download the customized application