Develop Web Apps in Java
Build scalable UIs in Java, using the integrated tooling, components, and design system.
Vaadin platform comes with 40+ UI components
Grid is a component for showing tabular data.
Combo Box allows the user to choose a value from a filterable list of options presented in an overlay.
Date Picker is an input field that allows the user to enter a date by typing or by selecting from a calendar overlay.
The Button component allows users to perform actions.
App Layout is a component for building common application layouts.
The simplest way to build real-time collaboration into web apps.
Create UIs visually by dragging and dropping components on a canvas.
Create end-to-end integration tests, including visual regression tests.
Create a documentation website for your own Vaadin-based design system.