
DHTMLX JavaScript UI Component Library
DHTMLX helps software development teams build project management and scheduling interfaces. It is designed for businesses needing to integrate Gantt charts, schedulers, or data grids into their own SaaS products or internal systems.
At a glance
- Category
- Software Development
- Best for
- Software development teams, Enterprise companies, SaaS vendors, System integrators
- Pricing
- Pricing starts at approximately $380 per developer for the Complete Pack. Licenses are perpetual, with optional annual support renewals for updates.
- Key use cases
- Project Management Software, Enterprise Resource Planning (ERP), Booking and Scheduling Platforms, SaaS Product Development
- Integrations
- React, Angular, Vue, Svelte, TypeScript
- Official website
- dhtmlx.com/

DHTMLX is a library of JavaScript UI components designed for developers building data-rich web applications. It provides a modular set of tools, including a Gantt chart, Scheduler, and Data Grid, which can be used individually or as part of bundles to create custom business software.
This tool is intended for software companies, enterprise development teams, and SaaS vendors who need interface elements for their applications. It supports integration with frameworks such as React, Angular, and Vue, and is designed to handle high data volumes and business logic.
Developers can use these components to create admin panels, ERP systems, and booking platforms. The library is designed for cross-browser compatibility to ensure a consistent user interface.
Buyers should confirm their specific licensing needs, as costs depend on the number of developers, the number of projects, and whether the software is used in a SaaS product.
Key Features
Supports the creation and editing of project timelines, resource calendars, and task dependencies.
Provides a table with built-in sorting, filtering, grouping, and inline editing for large datasets.
A calendar component for scheduling events and resources with drag-and-drop functionality.
Supports workflow visualization with task columns, swimlanes, and progress tracking.
Supports the visualization of hierarchical data through org charts and flowcharts.
The Grid component may be configured to use AI for analyzing text, such as determining sentiment in customer reviews.
Use Cases
Integrating Gantt charts and Kanban boards to support project planning and task tracking.
Using the Data Grid and Suite components to build admin panels and internal reporting tools.
Developing appointment calendars using the Scheduler and Booking Widget.
Building cloud applications with a consistent UI across multiple modules.
Best For
Integrations
Pricing
Pricing starts at approximately $380 per developer for the Complete Pack. Licenses are perpetual, with optional annual support renewals for updates.
FAQ
No, DHTMLX licenses are perpetual. However, technical support and updates are provided through an optional annual renewal plan.
Yes, SaaS usage is supported under Enterprise and Ultimate licenses, and may be available under Commercial licenses upon request.
Yes, a 30-day free trial of the PRO versions is available, which includes full features and official technical support.
DHTMLX components are built with pure JavaScript and support integration with React, Angular, Vue, Svelte, and TypeScript.
Source category: Software Development
Source subcategory: UI Component Library