Essential Studio® Gantt SDK
Thank you for choosing Syncfusion Essential Studio® Gantt SDK 34.1.29. We appreciate having you as a customer. Please take a moment to read the information in this document before proceeding further. This document contains important information on configuring Essential Studio® Gantt SDK 34.1.29 for optimal use.
Overview
The Essential Studio® Gantt SDK provides a comprehensive project management control for planning, scheduling, and tracking tasks across web and desktop platforms. It offers intuitive visualization of project timelines with interactive taskbars, dependency management, resource allocation, and critical path analysis. The Gantt control is optimized for handling complex project hierarchies with thousands of tasks using advanced features like virtual scrolling, load-on-demand, and flexible scheduling modes for enterprise-level project management applications.
Key Features
  • Data Binding - Bind local arrays, JSON objects, or remote data using DataManager with support for various data sources and real-time updates.
  • Task Editing - Edit tasks inline, through dialogs, or by dragging taskbars with built-in validation support.
  • Task Scheduling - Configure automatic or manual task scheduling modes to match project requirements.
  • Task Dependencies - Define task relationships using finish-to-start, start-to-finish, start-to-start, and finish-to-finish types.
  • Task Splitting - Split tasks into multiple segments and merge them back for flexible project planning.
  • Indent and Outdent - Change task hierarchy levels to organize tasks into parent-child relationships.
  • Timeline Customization - Configure timeline tiers from minutes to decades with customizable formats and labels.
  • Zooming - Zoom in and out to view tasks at different time scales for detailed or high-level project views.
  • Taskbar Customization - Customize taskbar appearance and display baselines to compare planned vs actual progress.
  • Critical Path - Identify task sequences that determine project completion dates for better project management.
  • Resource Allocation - Assign and manage staff, equipment, and materials across tasks with resource view support.
  • Resource View - Display tasks grouped by assigned resources for resource-centric project management.
  • Column Operations - Interactive column resizing, reordering, freezing, show/hide, and custom templates for complete customization.
  • Filtering - Filter tasks using menu, Excel-like, and toolbar search options for quick data access.
  • Sorting - Sort tasks by one or multiple columns to organize project information effectively.
  • Selection - Select single or multiple rows and cells for batch operations and editing.
  • Event Markers - Highlight important dates or milestones in the timeline for better project tracking.
  • Data Markers - Display custom indicators and flags on taskbars to highlight important task information.
  • Holidays - Define non-working days in project schedules to calculate accurate task durations.
  • Toolbar - Add built-in or custom toolbar actions for common operations and quick access to features.
  • Context Menu - Access common operations through right-click context menus for quick task management.
  • Row Customization - Customize row appearance and height with drag-and-drop support for task reordering.
  • Undo and Redo - Revert or reapply recent actions to maintain project history and workflow flexibility.
  • Export - Export Gantt Charts to PDF and Excel formats with customization and styling options.
  • Virtualization - Handle thousands of tasks with optimized rendering through high-performance virtual scrolling.
  • Load on Demand - Load parent tasks initially and render child tasks on expansion for optimal performance with large datasets.
  • Templates - Custom cell, header, footer, and taskbar templates for complete UI customization.
  • Styling and Theming - Multiple built-in themes (Material, Bootstrap, Fluent, Tailwind) with conditional formatting and custom styling support.
  • Timezone Support - Schedule projects across different timezones with automatic date and time adjustments.
  • Accessibility - Full keyboard navigation, ARIA support for screen readers, and high contrast theme compatibility.
  • Responsive Design - Adaptive rendering optimized for mobile, tablet, and desktop with touch gesture support.
  • Localization and Globalization - Multi-language support with culture-specific formatting for numbers, dates, and currencies, including RTL layout support.
  • State Persistence - Save and restore user preferences and column configurations across sessions.
  • Immutable Mode - Optimize performance for frequent data updates in large-scale applications.
Sample Browser
Online Sample Browser
Explore interactive demos showcasing the capabilities of Gantt control:
Platform Sample Link
React View Demos
Angular View Demos
Blazor View Demos
TypeScript View Demos
JavaScript View Demos
Vue View Demos
ASP.NET Core View Demos
ASP.NET MVC View Demos
GitHub Sample Repositories
Access platform-specific sample projects on GitHub:
Platform Sample Repository
WPF View Samples
UWP View Samples
WinUI View Samples
.NET MAUI View Samples
Software Requirements
Ensure your development environment meets platform-specific requirements. For detailed and up-to-date information, refer to the official Syncfusion documentation for each platform:
Web Platforms
Desktop Platforms
Mobile Platforms
Learning
Technical Support
Your feedback helps us improve. Please share your experience or report issues through our support channels.