Gantt Chart Light Library

Gantt Chart and PERT diagram controls for WPF with built-in project management logic to help building impressive client apps with powerful scheduling features. – build
Demos app Download NuGet package Documentation

Free & unlimited trial & support provided by developers Custom services upon request  

Powerful Gantt Chart controls

Customizable grid columns, summarized hierarchical data, beautiful and interactive chart with draggable bars and dependency lines, copy-paste, undo-redo, filtering and hierarchical sorting, detailed item change events.


Built for project management

More than just charting: with optional auto-scheduling, PERT based critical path highlighting, resource leveling, baseline bars, and task splitting, you get a complete project management solution in a single app component.


Multiple appearance settings, fully customizable templates

Change colors and other details of any interface elements in the view either generally or for individual data items, or define fully custom templates for standard, milestone, and summary tasks, and/or for dependency lines, as needed. For example, add support for data bindable bar interruptions as shown for Task 2.2.1 below.


Printing, exporting images, Microsoft Project, and Excel®

Call Print method to initiate printing (or PDF exporting) of all grid and chart content at once. Export scalable diagram images that your end users can use for any purpose. Enable saving and loading Microsoft Project XML files using built-in methods of Gantt Chart components. Use Adapter API (free for product licensees) to save and load data from Excel® sheets, too.


Timeline and calendars

Configurable timeline duration and zoom level, visible and working days and hours with fixed or periodic holidays or breaks (possibly different for each item if needed), scale headers with built-in or custom intervals and text formatters, and update interval applying upon dragging items.


Customizable date formats

Date and times are formatted using the current user's culture by default, but you can customize formatting too. For both standard date columns and custom item values that you supplementary need, e.g. to template and show secondary draggable data bound bars in the chart area too.


Grid cell editors

Use either built in or custom grid cell editors and converters. With DataTreeGrid component (available separately) you can easily obtain a hierarchical assignment selector dialog as the one presented below.


Multiple (recurrent) bars/row

Define custom columns and support properties to generate and display multiple chart items for each grid row. Daily, weekly, monthly, or yearly recurrence, with or without series end date: imagination is the only limit.


Schedule Charts

Present items assigned to any resource on a separate row, optionally on multiple lines in case of time conflicts. Allow dragging the bars vertically – from their bottom hoverable area – to set (or remove) their assignments.


Resource hierarchy

With ScheduleChartDataGrid, resources can be displayed in groups (of unlimited indentation levels) as well. Expanding an collapsing groups can help end users tremendously when comparing unrelated schedules.


Load Charts, PERT Charts, Network Diagrams

You can also easily generate other types of diagrams based on Gantt Chart items (or by defining data on the fly.)



for WPF & .NET 4+ / .NET Core 3.1 / .NET 5+ and Silverlight™ 4+ with optional LightSwitch® extensions

Features at a glance

Customizable grid

Easily add built-in or custom grid columns bound to custom item properties, set up row filtering, and display built-in thumbs to allow end users to move items vertically in the hierarchical collection using drag and drop operations.

Customizable timeline

Customize working week and day time intervals, add nonworking time intervals as needed, and use built-in and custom timeline scale types with built-in or custom header interval formatting and optional vertical bars.

Project management

Configure and manage tasks, dependencies, resources and assignments, and build highly compatible applications using Microsoft® Project XML schema based import and export. Print and export Gantt Chart images with ease.

Customizable appearance

Set up grid and chart item styling properties or define fully custom bar templates using XAML. Dependency lines can be also customized, if needed, optionally using the built in arrow polyline shape included with the library.

High performance

User interface virtualization and asynchronous behaviors enabled by default and by design, getting the components responsive in less than 3 seconds when loading as much as 10,000 items on modern PCs.

Developer friendly

Test the product for free for unlimited time. LightSwitch® extension included for the Silverlight™ based Gantt Chart. Multiple sample applications are available, including a data access example with SQL Server® persistence.


Multiple license types with different pricing options are available: there is one for everyone!

Mini Edition
Personal License
€{{ oldPrice1 }} €{{ price1 }} Order license
Basic Edition
Small Team License
€{{ oldPrice2 }} €{{ price2 }} Order license
Standard Edition
Business Plus License
€{{ oldPrice3 }} €{{ price3 }} Order license
  • All components with source code
  • for any development team size
  • royalty-free perpetuum license
  • with unlimited high priority support
  • {{ testimonial.details }}

    {{ }}
    {{ testimonial.organization }}