Gantt Chart Add-on

Gantt Chart helps you to orginize schedules for projects. Divide your project in steps and adjust start time and length easily by dragging and moving them on the screen.

List of features:

  • Server side API allows to modify timeline options and step options
  • adjustable timeline range
  • timeline supports Hour, Day and Week resolutions
  • modify step's start date and end date by dragging and moving the step
  • reorder steps by drag and dropping
  • scrolling enabled horizontally and vertically for a large chart content
  • scales the small timeline and content width up to fit in the space available
  • vaadin Table or Grid can be used as a row header, vertical scrolling is mirrored to the table and vice versa
  • background grid
  • dynamically modifiable predecessor relations between steps
  • sub-steps
  • tooltips for steps
  • touch support
  • supports Valo theme
  • current time indicator.


Link to this version
BetaReleased 26 February 2017Apache License 2.0
Framework Support
Vaadin 7.7+
Also supported:
Vaadin 8 (1.0.4)
Browser Compatibility
Install with
Release notes - Version 0.9.5
  • #48 Disable mouse move events when resizing and move features are disabled
  • #49 Detect Right Mouse Click in Clickevent
  • #50 drag and drop steps between lines
  • #57 move listener + ctrl key
  • #54 Step double click detection
  • Fixed #58: scrolling issues with latest build
  • Fixed #55 Gantt undefined height bugfix