Styling made simple: Introducing the Vaadin Visual Theme Editor

Subscribe to our newsletter

Be the first to learn about new Vaadin resources and tips

Image with screenshots of the Vaadin Visual View Builder

Design Java UIs without coding using the Vaadin Visual View Builder

Do you need to empower your product owners or domain experts to help design a UI for a Java application? Are you prototyping new views to share internally or externally? Do you want a head start on developing a new app or a screen? The Visual View Builder is an effective solution for all of these ...
A graphic of a code box

Highlights from our first Vaadin Docs hackathon

Our documentation team invited the rest of Vaadin to work on the docs during a hackathon-style “documentation week,” focusing on fixing issues and improving the quality of the Vaadin Docs repository. Now, we extend the invitation to all Vaadin community members! Technical documentation is at the ...
blue background with Vaadin

Vaadin 23.3: Running Vaadin Flow apps in Kubernetes and cloud just got easier, plus three new UI components

We’re happy to announce a new release, Vaadin 23.3, that makes it easier to deploy and run stateful Vaadin Flow applications in Kubernetes and cloud environments. Two new Acceleration Kits for Kubernetes and Azure Cloud enable horizontal scalability, high availability/failover, non-disruptive ...

Building a React + Java app just got faster with Hilla 1.3

It’s been just over half a year since we introduced Hilla: A new open-source framework from Vaadin that helps you build reactive Java-based business applications faster. Hilla is designed for teams that want to combine a TypeScript frontend with a Spring Boot Java backend. Today, we are excited to ...
Spring boot logo with Vaadin logo on a black background.

Vaadin 24 pre-release available for Spring Boot 3.0

With Spring Boot 3.0 now released, Vaadin Flow users may wonder about compatibility. Don’t worry! Vaadin 24 will be compatible with Spring Boot 3.0 and the pre-release is already available if you’re eager to be on the latest Spring Boot version. According to Spring, free support for Spring Boot 2.7 ...

Observe your Flow applications

Observability (or o11y) is the ability to answer questions about your application and its infrastructure, no matter how complex. Our new Observability Kit assists developers in implementing it for Flow-based applications in order to obtain traceable, actionable information about their applications ...
Laptop displaying a Vaadin logo on the screen.

How to Convert Java Swing to a Web Application | Vaadin

Converting a Java Swing to a web application – or any legacy application for that matter – can be a complex and time-consuming process. Despite the challenges, however, application modernization is more than worthwhile. And with the right tools, a Swing migration can be a relatively seamless ...
Login screen on a mobile with the text

Speed up your development with the Vaadin Acceleration Kits

Our definition of modern business web applications includes security, reliability, and real-time collaboration, while also providing a good experience for both the user and developer. Today, we’re proud to launch our new Acceleration Kits that make Vaadin an even better fit for the modern ...