Logo
Sign in

JavaScript UI library for building web apps with Gantt charts, schedulers, Kanban boards, and diagramming tools.

Vendor

Vendor

XB Software

Company Website

Company Website

delivery-management-system.png
dhx-kanban.png
dhx-gantt.png
dhx-scheduler.png
Product details

DHTMLX JavaScript UI Library is a suite of advanced UI components for web applications, featuring Gantt charts, schedulers, Kanban boards, and diagramming tools. It enables developers to create interactive project management, scheduling, and data visualization solutions with customizable interfaces and extensive APIs. The library supports large data sets, export capabilities, and integration between components for comprehensive workflow management.

Key Features

Gantt Chart Interactive project management with dynamic loading and resource management.

  • Handles 30,000+ tasks efficiently
  • Automated planning and critical path calculation
  • Export to PDF, PNG, MS Project, Excel, iCal, Primavera P6

Scheduler Lightweight calendar and scheduling solution.

  • Multiple calendar views (daily, weekly, monthly, yearly)
  • Touch screen support
  • Recurring and multisection events
  • Export to PDF, PNG, Excel, iCal

Kanban Board Visual workflow management with drag-and-drop interface.

  • Unlimited tasks and customizable columns/swimlanes
  • Touch support
  • Sync with Gantt and Scheduler components

Diagramming Interactive diagrams for complex data visualization.

  • Org charts, flowcharts, decision trees, mind maps
  • Live editor, 30+ shapes and connectors
  • Smart layout algorithm for automatic arrangement

Benefits

Comprehensive Project Management Streamlines planning, scheduling, and workflow visualization in web apps.

  • Integrates Gantt, Scheduler, Kanban, and Diagram for unified solutions
  • Suitable for both small and large-scale project management

Customization and Integration Flexible APIs and configuration options for tailored applications.

  • Extensive API for custom logic and UI adjustments
  • Components can be synced for enhanced functionality