The Quickest JS Gantt Chart

Bryntum Gantt is a speed-tuned, fully tailorable Gantt chart suite for your JavaScript, React, Angular and Vue apps.

Install Apache Configure Ports Configure Firewall Configure Ports Availability
AG Grid x Bryntum partnership AG Grid x Bryntum partnership

Your JavaScript stack just expanded

Since our 2025 partnership with Bryntum, Bryntum Gantt sits alongside AG Grid as the obvious next piece in your stack, crafted by a similar team and held to the same bar.

Real-World Ready

Built for Real-World Projects

Bryntum Gantt is built to tame real-world complexity and streamline project planning via smart, intuitive tools:

Performance

Lightning-Quick

Written in modern JavaScript (ES6+) for swift, efficient execution, Bryntum Gantt is tuned for speed so teams stay focused on planning:

  • Comfortably handle huge datasets and advanced features.
  • Keep interactions fluid and responsive with instant updates.
Customisation

Fully Flexible Tailoring

Shape the JavaScript Gantt chart to match your project’s look, feel and workflow:

Component Library

50+ Additional Widgets

Pick from a broad set of UI elements that quickly give your app a polished, professional feel:

  • Drop in chat boxes, menus, toggles, sliders and more alongside your Bryntum Gantt chart.
  • Cut clicks and searching to meet user needs faster.
  • Wire up widgets straightforwardly via our clear docs.
Try It Yourself

The Most Flexible JS Gantt on the Web

From developers, to developers

A Gantt chart wraps up a huge amount of complexity. We give you a clean, deeply configurable and thoroughly tested API, so the small details aren’t your problem.

Scheduling Engine

Top-Tier Scheduling Engine

The JavaScript Gantt engine briskly handles asynchronous scheduling across any number of tasks, taking dependencies, constraints and scheduling modes into account.

Designed independently of the DOM, it can also run server-side on Node.js.

Animated Redraws

Moving a task kicks off a smooth animation that reveals how dependent tasks shift in response.

Task Editing

Tailorable Task Editor and Menu

The built-in task editor is designed to be extended and shaped freely in the JS Gantt chart. Make it fit your workflow exactly:

Integrations

Integrations and Export Options

The JavaScript Gantt chart plays nicely with other tools and ships with a versatile set of export options to keep your team and stakeholders in the loop.

Quick Start

Install via npm

Pull Bryntum Gantt straight from npm. No sign-in or auth needed. Install the trial, configure it, and you’re ready to build.

Trusted Worldwide

Used by the world’s most respected companies

Live Demo

Have a play yourself

Drag tasks around, edit dependencies and tweak settings. The live Bryntum Gantt engine is running right below.

Get Started

Ready to dive in?