Nimbus Gantt
The Open-Source Gantt Chart That Goes Beyond
High-performance, framework-agnostic. 27 plugins. 228KB. Zero dependencies. MIT licensed.
Built for teams who need more than bars on a timeline. Critical path analysis, Monte Carlo simulation, resource leveling, and what-if scenarios — all in a library you can tree-shake down to exactly what you need.
Why Nimbus Gantt?
Most Gantt libraries give you bars and arrows. Nimbus Gantt gives you a project intelligence platform.
Canvas-Powered
60fps rendering backed by HTML5 Canvas. Handles 1,000+ tasks without breaking a sweat. No DOM node explosion, no jank.
Plugin Architecture
27 plugins, tree-shake what you don't need. Critical path analysis, Monte Carlo simulation, undo/redo, dark theme, and more.
Works Everywhere
Framework-agnostic core. First-class support for Salesforce LWC, React, and vanilla JavaScript. One library, any stack.
Intelligence Built In
Critical path analysis, Monte Carlo simulation, risk scoring, what-if scenarios, and resource leveling. Project intelligence, not just bars on a timeline.
Feature Showcase
Everything you need to plan, schedule, and track complex projects.
Drag-and-Drop Scheduling
Move tasks, resize durations, and reassign dependencies with intuitive drag interactions. Changes propagate through the dependency graph automatically.
Resource Management
Built-in resource leveling and capacity tracking. See overallocations at a glance and auto-level with one click.
Multiple Views
5 visualization modes: Gantt timeline, treemap, bubble chart, calendar heatmap, and stage flow. Switch views without losing state. Try them all in the live demo.
Import & Export
MS Project XML import/export, PNG and SVG export. Drop in a .mpp file and see it rendered instantly.
Accessibility & Keyboard
Full keyboard navigation, screen reader support, and configurable shortcuts. Navigate, select, and edit without a mouse.
Work Calendars
Define working hours, holidays, and custom calendars per resource. Duration calculations respect non-working time automatically.
Quick Install
npm
npm install nimbus-ganttCDN
<script src="https://unpkg.com/nimbus-gantt"></script>27 Plugins, 6 Categories
Every feature is a plugin. Import only what you use. The core is just the rendering engine — everything else is opt-in.
Core Interaction
3UndoRedo, Keyboard, ConfigPanel
Visualization
6DarkTheme, MiniMap, Milestones
Analysis
4CriticalPath, RiskAnalysis, MonteCarlo
Scheduling
4AutoSchedule, ResourceLeveling
Innovation
5TimeTravel, WhatIf, Sonification
Integration
5Export, MSProject, Telemetry
Part of the Delivery Hub Ecosystem
Nimbus Gantt was born from Delivery Hub, the free Salesforce delivery management platform by Cloud Nimbus LLC. It powers the Gantt views inside Delivery Hub but stands alone as a fully independent, MIT-licensed library for any project.