V22 is here!

The latest feature release, Vaadin 22, is here! New on the table is stateless Fusion, official Quarkus support for Flow, and updates to the Vaadin components, such as compatibility with assistive technologies. The previous release will continue to receive support for a month.

Fusion Beta Release

What's new in Fusion?

Fusion has been a part of the Vaadin platform since V15. It’s a Java + TypeScript web framework for building reactive web applications. As we plan for the release of V22 in December, we thought it would be a great opportunity to highlight the history of Fusion and what’s in store for the future. ...
Vaadin 21 logo image

Meet Vaadin 21!

We’re happy to announce our latest feature release: Vaadin 21. The new release brings Spring Security helpers to Flow, new features and updates to components, a nullable type definition for Fusion, and more! Vaadin 21 introduces improvements to the frameworks, tools and components. You can see the ...
Vaadin Start

Get started with Vaadin Start

Vaadin Start is an online configurator for generating Vaadin web apps, fast. You can choose between Vaadin Flow (if you prefer Java) and Vaadin Fusion (if you prefer TypeScript), but don’t worry about making the wrong choice; the frameworks are interoperable and can be used independently or ...
V20 release image

Say Hello to Vaadin 20!

Our latest feature release, Vaadin 20, is finally here. V20 brings both new features and updates, including official Gradle support, Spring Security Helpers and TypeScript type event definitions for 15 more components since Vaadin 19. Vaadin 20 contains frameworks, tools and components. You can see ...
Vaadin CLI Featured image

What's the Vaadin CLI?

The Vaadin command line interface (CLI) is a fast way to create a new Vaadin Flow or Fusion project directly from your local terminal. Vaadin CLI is experimental and free to use. Prerequisites: you need to have Node.js installed. Go to the Node.js download page to install it on your development ...
Security Notice image blue

Vaadin Security Updates

You might have been wondering about the increased number of security-related emails in your inbox. Our newly appointed security team has been performing internal code reviews, especially on the build-time tooling, and found a bunch of less-critical vulnerabilities. We are also now a CVE numbering ...
Collaboration Engine card image

Implement Chat for your Flow app

Users can now chat with each other, in real time, with the latest Collaboration Engine (CE) update. The current roster of CE features enables users to see each other, work together without experiencing save conflicts and with the latest additions, and engage in discussion. CE, including chat, is ...
Framework comparison tool

Try our updated framework comparison tool

Are you evaluating UI framework options for your web app project? Our framework comparison tool, now updated for 2021, can help you make an informed choice. You can use the tool to compare both Vaadin Flow and Vaadin Fusion with Angular, React and the new addition, Vue, in deeper detail than ...
Java experts featured image

Expert Tips for New Java Developers

Even the best were beginners once: We asked long-time Java experts to share their experience and tips to find out what they wish they had known before beginning their Java careers. With Java having been in business for over 25 years now, let’s hear what the professionals had to say. You can find ...