Try it! Drag tasks across the timeline, resize to change duration, click to view more information Usage Dependencies: momentjs and snapsvg Include it in your html <script src="frappe-gantt.min.js" /> Create an svg element <svg id="gantt"></svg> Initiliaze a new Gantt object var tasks = [ { id: 'Task 1', name: 'Redesign website', start: '2016-12-28', end: '2016-12-31', progress: 20, dependencies: '