React
The fastest React Gantt chart library
The Bryntum React Gantt chart is a super-fast and fully customizable Gantt chart component for your React application.
Get started with clear documentation
Reuse components and simplify syntax with JSX
Use JSX to keep rendering logic and markup together and ensure they stay in sync. Bryntum React Gantt supports using simple inline JSX and JSX in a custom React component.Â
Use any conditional logic with the Bryntum React Gantt column renderer to output visually rich cell content.
Efficient and lightweight React wrappers
Use our React wrappers for advanced Gantt chart functionality using familiar React syntax.Â
Wrappers define a BryntumGantt
React component you can use the same way as other React components, giving you full access to Bryntum API widget class configs, properties, events, and features.
import { BryntumGantt } from '@bryntum/gantt-react';
import { ganttConfig } from './AppConfig'
export const App = () => {
return (
<div>
<BryntumGantt
{...ganttConfig}
// other props, event handlers, etc
/>
</div>
);
}
Customizable React Gantt chart Task Editor
The Bryntum React Gantt has a built-in Task Editor that you can easily extend and customize. Change the visible fields and add your own custom tabs.
React Gantt chart examples
Best-in-class scheduling engine with React
The Bryntum React Gantt engine provides asynchronous scheduling of any number of tasks by taking task dependencies, constraints, and scheduling modes into account. The Bryntum React Gantt engine is implemented independently from the DOM and can also be run on a node server.
Animated redraws
When you move a task, the result is animated into place so you can easily follow how an update affects other tasks.
React Gantt chart features
Apply the React control wrapper to your Bryntum Gantt for additional features. Bryntum React Gantt chart features include the task editor, configurable tooltips, and resource assignment editor.
The Bryntum documentation describes all the technical details of the Bryntum React Gantt chart.