Vaadin 6, 7, 8 is a Java framework for modern Java web applications.
Build better business applications, faster. No more juggling REST endpoints or deciphering GraphQL queries. Hilla seamlessly connects Spring Boot and React to accelerate application development.
A set of high-quality standards based web components for enterprise web applications. Part of Vaadin 20+
Vaadin platform 10+ is a Java web development platform based on Vaadin web components. If you don't know to which repository your bug report should be filed, use this and we'll move it to the right one.
vaadin-grid is a free, high quality data grid / data table Web Component. Part of the Vaadin components.
Spring integration for Vaadin
The Web Component providing a date selection field with scrollable month calendar. Part of the Vaadin components.
The Web Component for displaying a list of items with filtering. Part of the Vaadin components.
The Web Component for uploading multiple files with progress indication. Part of the Vaadin components.
Vaadin Icons is a collection of 600+ unique icons designed for web applications
Vaadin Charts is a feature-rich interactive graph library that answers the data visualization needs of modern web applications
Examples for Vaadin and Spring Boot
Default project template for Vaadin using Spring Boot
The Web Component which allows you to partition a layout into resizeable areas. Part of the Vaadin components.
A shared mixin to provide an easy way to include Polymer style modules in any Polymer element template
The responsive Web Component for showing context dependent items for any element on the page. Part of the Vaadin components.
Starting point for a Spring Boot based Vaadin application using Gradle build
Example Vaadin project available at vaadin.com/start
The themable Web Component providing input controls. Part of the Vaadin components.
Material design theme for Vaadin Framework 8
Example of using REST services in a Vaadin application
The Web Component for customized buttons. Part of the Vaadin components.
Web Component for rich text input. Part of the Vaadin components. https://vaadin.com/components
Customizable Web Component similar to a native browser select. Part of the Vaadin components.
The Web Component for customized checkboxes. Part of the Vaadin components.
Web Component for creating flexible responsive layouts and building nice looking dashboards.
High quality web component for modal dialogs. Part of the Vaadin platform.
The Web Component providing configurable responsive layout for form elements. Part of the Vaadin components.