Writing full-stack statically-typed web apps on JVM can't get any simpler

This project is maintained by mvysny

Index Getting Started Guides

Vaadin-on-Kotlin Guides

Getting started Guides

When you are not familiar with Vaadin-on-Kotlin (or VoK for short), start here:

Building the UIs

Database access guides

Continue reading here to understand how exactly VoK accesses the database.


Security is an important part of any web-based application. Please check the following resources for more information: