
DHTMLX UI
Component libraries software
Project management tools software
Project, portfolio & program management software
- Features
- Ease of use
- Ease of management
- Quality of support
- Affordability
- Market presence
Take the quiz to check if DHTMLX UI and its alternatives fit your requirements.
$79 one-time per developer
Small
Medium
Large
- Transportation and logistics
- Agriculture, fishing, and forestry
- Construction
What is DHTMLX UI
DHTMLX UI is a JavaScript UI component library for building web application interfaces, including data grids, charts, forms, calendars, and scheduling-style widgets. It targets front-end developers and teams that need prebuilt components to accelerate custom web app development. The product is typically used in line-of-business applications where teams want to assemble complex screens from configurable widgets and integrate them with existing back-end APIs.
Broad set of UI widgets
DHTMLX UI provides multiple reusable components (for example, grid, form, charting, calendar/scheduler-style widgets) that cover common enterprise UI patterns. This reduces the need to source separate libraries for each control type. Teams can standardize UI behavior across applications by using a single component suite.
Configurable, code-first integration
The library is designed to be embedded into custom web applications and configured through JavaScript. This fits teams that prefer code-level control rather than a low-code builder. It can integrate with existing data services by binding components to application-managed data flows and APIs.
Useful for scheduling interfaces
DHTMLX is commonly used to implement calendar, timeline, and resource scheduling interfaces that resemble project planning views. These widgets can support internal tools such as dispatching, booking, and task planning screens. For organizations building custom planning UIs, having these components in the same suite simplifies implementation and maintenance.
Not a full PPM tool
Despite supporting planning-style UI widgets, DHTMLX UI is not a complete project, portfolio, and program management application. It does not provide out-of-the-box workflows for portfolio governance, resource management, budgeting, or approvals. Organizations must build the business logic, data model, and reporting layer themselves.
Requires front-end engineering effort
Adopting the library typically requires JavaScript development skills and ongoing engineering ownership. Teams must handle application architecture, state management, accessibility requirements, and testing around the components. Compared with more opinionated frameworks or platforms, implementation time can increase for complex apps.
Ecosystem and framework fit varies
Fit with modern front-end stacks (for example, React/Angular/Vue patterns) depends on available wrappers and integration approach, which may not match every team’s preferred conventions. Some organizations may need to create additional abstraction layers to align with internal standards. This can add maintenance overhead when upgrading the library or the surrounding framework.
Plan & Pricing
DHTMLX Suite (UI library) — perpetual-license tiers:
| Plan | Price | Key features & notes |
|---|---|---|
| Individual | $799 (one-time per developer) | 1 developer / 1 project; Standard support (1 year), 10 support requests, 72h response; perpetual license. |
| Commercial | $1699 (one-time per developer) | Up to 5 developers; Premium support (1 year), 30 support requests, 48h response; perpetual license. |
| Enterprise | $3499 (one-time per developer) | Up to 20 developers; Premium support (1 year), 50 support requests, non-compressed source code option; perpetual license; allows SaaS use. |
| Ultimate | $6999 (one-time per developer) | Enterprise-level terms: Ultimate support (1 year), priority bug-fixing, 24h response, includes source code; perpetual license. |
Selected standalone components — perpetual-license prices (per developer, by license tier):
| Component | Individual | Commercial | Enterprise | Ultimate |
|---|---|---|---|---|
| Gantt | $699 | $1399 | $2999 | $5999 |
| Grid | $749 | $1599 | $3199 | $6599 |
| Scheduler | $599 | $1299 | $2899 | $5799 |
| Spreadsheet | $599 | $1299 | $2899 | $5799 |
| Pivot | $299 | $499 | $749 | $1499 |
| Diagram | $599 | $1299 | $2899 | $5799 |
| Rich Text Editor | $149 | $449 | $669 | $1339 |
| Vault (file uploader) | $99 | $199 | $299 | $599 |
| Tree | $249 | $479 | $1119 | $2239 |
| Calendar | $79 | $159 | $359 | $719 |
| Chart | $79 | $159 | $359 | $719 |
Bundle offers (examples, per developer):
| Bundle | Price (per developer) | Notes |
|---|---|---|
| Complete pack | $2229 (Individual bundle price shown on site) | Includes Gantt, Scheduler, Suite w/ Grid, Spreadsheet, Diagram, Pivot, Kanban, Event Calendar, To Do List, Rich Text Editor, Vault, ChatBot, Booking widget; discounts vs. buying separately. |
| Table pack | $999 | Grid + Pivot + Spreadsheet (bundle savings). |
| Scheduling pack | $1169 | Gantt + Scheduler + Event Calendar + Booking widget. |
Trial / license model notes:
- Licenses are perpetual (one-time fees) and include 1 year of updates & support by default; support renewal after first year is optional.
- Open-source Standard Editions (GPL v2.0) of Gantt, Scheduler, and Suite are available for GPL-compatible open-source projects (no PRO features or official support).
- 30-day free trial of PRO components / evaluation with official tech support is offered.
(Prices and packaging taken from DHTMLX's official pricing/licenses pages.)