Vanilla TypeScript
Create a revo-grid element and configure Gantt through public element properties.
Start with TypeScript
RevoGrid Gantt is an Enterprise project-planning component built on RevoGrid. It combines a virtualized task table with a scheduling engine and interactive timeline for dependencies, resources, progress, critical path, baselines, and project analysis.
Vanilla TypeScript
Create a revo-grid element and configure Gantt through public element properties.
Start with TypeScript
React
Bind Gantt properties through @revolist/react-datagrid.
Start with React
Vue 3
Use @revolist/vue3-datagrid with reactive project collections.
Start with Vue
Angular
Use the standalone RevoGrid wrapper and property bindings.
Start with Angular
tasks + calendars + dependencies + resources + assignments │ ▼ deterministic scheduler │ ▼ projected task rows + timeline geometry │ ▼ RevoGrid rendering and interaction surfaceYour application owns project data and persistence. GanttPlugin validates and schedules that data, projects it into task-table rows and timeline geometry, and routes supported edits back through Gantt mutation services. RevoGrid owns virtualization, columns, selection, keyboard navigation, and the browser rendering lifecycle.