Documentation

Documentation versions (currently viewingVaadin 23)
New Acceleration Kits: Kubernetes Kit and Azure Cloud Kit. Read the blog post.

Tools

Speed up development with official Vaadin tools.

Developer Tools

Azure Cloud Kit

azure kit

Create scalable, highly-available, easily upgradable Vaadin applications, and deploy them to Azure Cloud.

Collaboration Kit

The simplest way to build real-time collaboration into web applications.

Designer

Create UIs visually by dragging and dropping components on a canvas.

Multiplatform Runtime

Run applications and components written with Vaadin 7/8 inside a Vaadin 10+ Flow application.

Design System Publisher

Create a documentation website for your own Vaadin-based design system.

SSO Kit

Integrate your Vaadin application with 3rd-party identity providers, and allow your users to benefit from single sign-on capabilities.

Observability Kit

Get insight into Flow applications at runtime and in production by monitoring application health, detecting unhandled errors and performance issues, and observing user behavior.

Kubernetes Kit

Deploy your Vaadin application to Kubernetes, enabling scalability, high availability, and rolling updates.

Swing Kit

Swing Kit is a tool designed to render Vaadin views inside Swing applications. You can gradually modernize your existing Swing application using Vaadin, upgrading the application view-by-view.