NavigationBuilder | Vaadin

A builder-style way of programming navigation with event handling in Vaadin.

This addon provides a builder-style way of programming navigation in Vaadin.

It enriches the existing functionality. No widgetset compiling required.


  1. Builder-style navigation implementations;
  2. Open (external) url's in current or new tab;
  3. Navigate to url fragments (like '/app');
  4. Navigate through browser history (back/next);
  5. Make use of pre-configured navigations;
  6. Attach your own listeners to be executed upon navigation;
  7. Navigate right away, or prepare your navigation and perform it later (or again).


Link to this version
StableReleased 10 May 2017Apache License 2.0
Framework Support
Vaadin 8.0+
Also supported:
Vaadin 6 (1.1)
Browser Independent
Install with
Release notes - Version 1.1.3
  • Added NavigationType that can be retrieved from the NavigationEvent;
  • Breaking change (only for navigations stored in variables): classes are now all prefixed with 'Navigation' (some where 'Navigate' previously);
  • Small refactoring and improvements.