Bryntum Suite
The Bryntum Suite is a collection of professional JavaScript / TypeScript UI components for project scheduling, planning and data visualization. Each product is fully framework-agnostic and ships with first-class React, Angular and Vue wrappers.
Products

EventsCalendarMultiple views with drag-drop and recurring events.
TaskBoardKanban board with swimlanes.
GridFast, feature-rich virtualized grid.
Resource schedulingSchedulerResource timelines with drag-drop, dependencies, time ranges and horizontal or vertical layouts.

Getting started
To get started with a specific product, click on one of the cards above. Each product is available on the public npmjs registry and can be easily installed using npm;
npm install @bryntum/<product>-<tier>
Replace <product> with the package you want (grid, scheduler, gantt, etc.). And <tier> with the edition you have licensed or want to try (community (free), business or enterprise). For example to install the Gantt component with a business license, run:
npm install @bryntum/gantt-business
Copyright and license
Copyright © 2009 - 2026, Bryntum
The Community tier is licensed under the MIT license. The Business and Enterprise tiers are commercially licensed.