vaadin/platform

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.

Java

683

2,804 commits

updated Oct 19, 2026

See the code

README

Vaadin badge Maven Central Support badge Twitter Follow SBOM

Looking for an overview of Vaadin?

About this repository

This repository gathers all parts of the Vaadin platform in to a single package, ensuring all the parts work together.

Learn more about our release model.

Supported versions

BranchPlatform Version
14.1414.14 (LATEST commercial with Java 8+ support and Servlet 3)
23.623.6 (LATEST commercial with Java 11+ support and Servlet 3)
24.424.4 (commercially supported, Java 17+, Jakarta EE 10, Spring-boot 3)
24.724.7 (commercially supported, Java 17+, Jakarta EE 10, Spring-boot 3)
24.924.9 (commercially supported, Java 17+, Jakarta EE 10, Spring-boot 3)
24.1024.10 (LATEST commercial with Java 17+, Jakarta EE 10, Spring-boot 3)
25.125.1 (maintenance release, Java 21+, Jakarta EE 11, Spring-boot 4)
25.225.2 (LATEST release, Java 21+, Jakarta EE 11, Spring-boot 4)
25.325.3 (Vaadin 25.3 pre-release, Java 21+, Jakarta EE 11, Spring-boot 4)
main25.4 (Vaadin 25.4 preparations, Java 21+, Jakarta EE 11, Spring-boot 4)

For new users, the latest major version is recommended.

Building locally

To build the Vaadin platform artifacts locally, see Building the Vaadin platform.

flow
java
javascript
vaadin
vaadin-platform

vaadin/platform

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.

Java

683

2,804 commits

updated Oct 19, 2026

See the code

README

Vaadin badge Maven Central Support badge Twitter Follow SBOM

Looking for an overview of Vaadin?

About this repository

This repository gathers all parts of the Vaadin platform in to a single package, ensuring all the parts work together.

Learn more about our release model.

Supported versions

BranchPlatform Version
14.1414.14 (LATEST commercial with Java 8+ support and Servlet 3)
23.623.6 (LATEST commercial with Java 11+ support and Servlet 3)
24.424.4 (commercially supported, Java 17+, Jakarta EE 10, Spring-boot 3)
24.724.7 (commercially supported, Java 17+, Jakarta EE 10, Spring-boot 3)
24.924.9 (commercially supported, Java 17+, Jakarta EE 10, Spring-boot 3)
24.1024.10 (LATEST commercial with Java 17+, Jakarta EE 10, Spring-boot 3)
25.125.1 (maintenance release, Java 21+, Jakarta EE 11, Spring-boot 4)
25.225.2 (LATEST release, Java 21+, Jakarta EE 11, Spring-boot 4)
25.325.3 (Vaadin 25.3 pre-release, Java 21+, Jakarta EE 11, Spring-boot 4)
main25.4 (Vaadin 25.4 preparations, Java 21+, Jakarta EE 11, Spring-boot 4)

For new users, the latest major version is recommended.

Building locally

To build the Vaadin platform artifacts locally, see Building the Vaadin platform.

flow
java
javascript
vaadin
vaadin-platform

Project health

Overall

4.9/10

Maintained

10/10

Code review

9/10
OpenSSF Scorecard

Latest release

25.3.2 · Oct 12, 2026

Releases this year

113

Significant stargazers

Tobias Roeser

170 followers · starred Mar 2024

Bo Ding

10 followers · starred Sep 2024

lorypelli

59 followers · starred Oct 2026