## Flow Viritin Flow Viritin is a general purpose helper library for [Vaadin](https://vaadin.com/) developers. It provides Java-only additions that don't require a custom client-side bundle, making it easy to drop in to any Vaadin project. The library covers several areas: * **[Components](components/index.html)** -- Fluent API wrappers for Vaadin core components, VGrid, Tree, uploads/downloads, and more. * **[Browser APIs](browser-api/index.html)** -- Java APIs for browser capabilities like ResizeObserver, Geolocation, Web Notifications, Share, Fullscreen, and more. * **[Forms & Binding](forms/index.html)** -- FormBinder, BeanValidationForm, and field components for productive form building. * **[RAD Tools](rad/index.html)** -- Automatic form generation and DTO pretty-printing for rapid prototyping. * **[Utilities](util/index.html)** -- Helpers for cookies, styles, page visibility, web storage, and other cross-cutting concerns. ### Coordinates ```xml in.virit viritin LATEST ``` ### Version compatibility | Viritin | Vaadin | |---------|--------| | 3.x | 25.0+ | | 2.16+ | 24.8+ | | 2.x | 24 | | 1.7.1+ | 23.3+ | ### Source code & issues The project is hosted on GitHub: The [test source directory](https://github.com/viritin/flow-viritin/tree/v25/src/test/java/org/vaadin/firitin) contains runnable example views for most features.