---
description: Review of DHTMLX Software: system overview, features, price and cost information. Get free demos and compare to similar programs.
image: https://gdm-localsites-assets-gfprod.imgix.net/images/software_advice/og_logo-55146305bbe7b450bea05c18e9be9c9a.png
title: DHTMLX | Reviews, Pricing & Demos - SoftwareAdvice AU
---

Breadcrumb: [Home](/) > [App Development Software](/directory/4499/app-development/software) > [DHTMLX](/software/192859/dhtmlx-suite)

# DHTMLX

Canonical: https://www.softwareadvice.com.au/software/192859/dhtmlx-suite

Page: 1 / 4\
Next: [Next page](https://www.softwareadvice.com.au/software/192859/dhtmlx-suite?page=2)

> DHTMLX is a comprehensive suite of enterprise-grade JavaScript UI components designed to help developers build complex web applications, SaaS platforms, and internal business tools. It provides high-performance, fully customizable components for project management, scheduling, data visualization, and workflow modeling, making it ideal for software vendors, ISVs, integrators, and enterprise teams. With DHTMLX, organizations can create scalable, data-intensive applications that handle complex timelines, large datasets, and dynamic workflows with ease.&#10;&#10;Key Products and Capabilities&#10;&#10;DHTMLX Gantt is a powerful JavaScript Gantt chart component that enables efficient project management, planning, and advanced task tracking. It supports complex dependencies, critical path calculation, auto-scheduling, and resource allocation, making it suitable for managing multiple projects and teams simultaneously. DHTMLX Gantt is ideal for project managers and developers needing to embed high-performance timeline visualization into SaaS platforms or internal tools.&#10;&#10;DHTMLX Scheduler is a flexible JavaScript scheduling component that supports day, week, month, units, and timeline views. Scheduler provides drag-and-drop event management, recurring events, and color-coded categories, making it easy to handle resource booking, calendars, and overlapping activities. Its intuitive interface allows teams to manage time-sensitive operations efficiently while integrating seamlessly into enterprise web applications.&#10;&#10;DHTMLX Grid is a high-performance JavaScript data grid component optimized for large datasets and complex data management. Grid supports fast rendering, virtualization, filtering, sorting, pagination, and custom cell templates. Developers can embed scalable, highly interactive grids for dashboards, reporting systems, and ERP-like interfaces with full flexibility.&#10;&#10;DHTMLX Diagram is a versatile JavaScript diagramming component for building interactive workflows, org charts, and BPMN-style processes. It features drag-and-drop editing, configurable node templates, and smart connectors for defining relationships between elements. Diagram allows developers to visually model business processes, team structures, and dynamic workflows while integrating seamlessly with applications.&#10;&#10;Additional components. DHTMLX also includes the Suite UI library, Spreadsheet, Pivot, Kanban, To Do List, Vault, Chatbot, and Rich Text Editor components, enhancing structured data management, team collaboration, and content editing within enterprise web apps.&#10;&#10;Technical Stack and Integration&#10;&#10;All DHTMLX components are built with vanilla JavaScript and integrate with React, Angular, Vue, and Svelte. They are backend-agnostic, support REST/JSON architectures, and include TypeScript support for scalability.&#10;&#10;DHTMLX MCP Server enables AI-assisted development by helping generate code and configure components more efficiently.&#10;&#10;The modular architecture allows developers to include only the required components, improving performance and reducing load time.&#10;&#10;Performance and Enterprise Reliability&#10;&#10;DHTMLX is optimized for high-performance data processing and large-scale project management, with fast rendering and low latency even for complex timelines and massive datasets. Its components are highly customizable to meet the needs of ISVs embedding them in SaaS products, internal enterprise teams building operations dashboards, and integrators delivering client-specific solutions.&#10;&#10;Support, Documentation, and Licensing&#10;&#10;DHTMLX offers extensive documentation, live demos, code samples, and professional technical support to help developers quickly integrate components into their applications. The licensing model is enterprise-friendly, with options for startups, small teams, commercial deployments, and large enterprise use. Public pricing is indicative, and detailed SaaS or enterprise licensing is available on request.
> 
> Verdict: Rated **4.6/5** by 77 users. Top-rated for **Likelihood to recommend**.

-----

## Quick Stats & Ratings

| Metric | Rating | Detail |
| **Overall** | **4.6/5** | 77 Reviews |
| Ease of Use | 4.5/5 | Based on overall reviews |
| Customer Support | 4.4/5 | Based on overall reviews |
| Value for Money | 4.4/5 | Based on overall reviews |
| Features | 4.7/5 | Based on overall reviews |
| Recommendation percentage | 90% | (9/10 Likelihood to recommend) |

## About the vendor

- **Company**: XB Software
- **Founded**: 2008

## Commercial Context

- **Starting Price**: USD 1,399.00
- **Pricing model**: Flat Rate (Free version available) (Free Trial)
- **Pricing Details**: DHTMLX components are distributed under a perpetual license. It means that developers can use the purchased version of DHTMLX components forever.&#10;&#10;The choice of the license depends on the number of developers, projects, and desired support level. There are four default license types: Individual, Commercial, Enterprise, and Ultimate. Prices start from 79$ per widget.
- **Target Audience**: Self Employed, 2–10, 11–50, 51–200, 201–500, 501–1,000, 1,001–5,000, 5,001–10,000, 10,000+
- **Deployment & Platforms**: Cloud, SaaS, Web-based
- **Supported Languages**: Chinese, English, German, Korean
- **Available Countries**: Afghanistan, Albania, Algeria, American Samoa, Andorra, Angola, Anguilla, Antigua and Barbuda, Argentina, Armenia, Aruba, Australia, Austria, Azerbaijan, Bahamas, Bahrain, Bangladesh, Barbados, Belarus, Belgium and 208 more

## Features

- API
- Access Controls/Permissions
- Code Development
- Code Editing
- Custom Development
- Data Import/Export
- Data Visualization
- Document Management
- Drag & Drop
- Graphical User Interface
- Integrated Development Environment
- Mobile Development
- Pre-built Templates
- Software Development
- Source Control
- Task Management
- Third-Party Integrations
- Web App Development
- Workflow Management

## Support Options

- Email/Help Desk
- FAQs/Forum
- Knowledge Base
- Chat

## Category

- [App Development Software](https://www.softwareadvice.com.au/directory/4499/app-development/software)

## Alternatives

1. [Essential Studio](https://www.softwareadvice.com.au/software/133264/essential-studio) — 4.5/5 (903 reviews)
2. [GitHub](https://www.softwareadvice.com.au/software/397820/github) — 4.8/5 (6155 reviews)
3. [Microsoft Visual Studio](https://www.softwareadvice.com.au/software/410128/microsoft-visual-studio) — 4.6/5 (3004 reviews)
4. [IntelliJ IDEA](https://www.softwareadvice.com.au/software/207805/intellij-idea) — 4.7/5 (1256 reviews)
5. [Jira](https://www.softwareadvice.com.au/software/4315/jira) — 4.4/5 (15312 reviews)

## Reviews

### "A complete solution for scheduling" — 5.0/5

> **Fabio** | *19 July 2022* | Defense & Space | Recommendation rating: 10.0/10
> 
> **Pros**: The API's offer plenty of functions and ways to achieve what needs to be implemented, including graphical customization and events management. DHTMLX Scheduler comes with plenty of helpful examples and it's easy to bring a minimal application up and running in just  a few minutes. Customer service is top notch, we always got an answer within 24 hours and they always fixed our issue by giving a relevant hint, example or piece of code, or providing a code fix.
> 
> **Cons**: I feel access control could be better and also the timeline view is a little difficult to be used in our use case, but apart from that it's really cool.

-----

### "Versatile product and excellent support" — 5.0/5

> **Sumathi** | *17 April 2020* | Computer Software | Recommendation rating: 10.0/10
> 
> **Pros**: We used dhtml for developing the Gantt charts in our project management tool www.projecttoolbelt.com. The product was easy to implement and is evolving continuously. So we are able to always have the best features in our cloud HR and ERP apps
> 
> **Cons**: Better examples for integration can be given. Overall after comparing with other products in the same category this is really good.
> 
> Overall experience has been very good. Very quick turnaround on support requests when our developers contact. Product is well priced for the features it offers.

-----

### "Looks nice out of the box, gives headache when implementing" — 2.0/5

> **Daan** | *26 August 2022* | Information Services | Recommendation rating: 3.0/10
> 
> **Pros**: Looks really nice. Seems to offer a lot of functionality. But is high in price and lacks support.
> 
> **Cons**: When implementing this software, you will encouter a lot of functions not or not properly working. With every update, new bugs will occur. Every bug you report to the support team will either not be fixed or after a year. &#10;&#10;Also every bug you report will cost you credits. So you buy the software plus credits for support and it will cost you to do their debugging.
> 
> As mentioned support is poor, price is too high.

-----

### "Great product, amazing gantt chart feature" — 5.0/5

> **Rakesh** | *27 September 2023* | Information Technology & Services | Recommendation rating: 10.0/10
> 
> **Pros**: Our team relies on the DHTMLX Gantt component to efficiently visualize project dependencies, tasks, and milestones along a timeline. This versatile tool provides built-in features that allow us to seamlessly manipulate, update, and delete various project and task timelines. Their interface is by far the easiest and cleanest that we have used. Their support has been excellent to help with our questions promptly.
> 
> **Cons**: No specific cons as such, more examples and tutorials would be helpful
> 
> Our overall experience has been highly positive. The support team responds promptly to our developers' inquiries, ensuring a swift turnaround time. Additionally, the product's pricing aligns well with the impressive array of features it provides.

-----

### "Maximize the efficiency and performance of your web applications" — 5.0/5

> **Raul Antonio** | *18 July 2023* | Music | Recommendation rating: 9.0/10
> 
> **Pros**: What I like is wide range that it offers. They are highly customizable and easy to implement in my web applications. Also, the documentation and support provided by it is excellent, which makes the development process much easier for me.
> 
> **Cons**: Sometimes I find it a bit overwhelming to understand and master all the features and functionality of the components. Although the documentation is solid, it could benefit from more examples and tutorials to help users get more familiar with the platform.
> 
> Since I started using it, I have been able to implement advanced user interfaces efficiently and effectively in my web applications I love.

-----

Page: 1 / 4\
Next: [Next page](https://www.softwareadvice.com.au/software/192859/dhtmlx-suite?page=2)

## Links

- [View on SoftwareAdvice](https://www.softwareadvice.com.au/software/192859/dhtmlx-suite)

## This page is available in the following languages

| Locale | URL |
| de | <https://www.softwareadvice.de/software/192859/dhtmlx-suite> |
| en | <https://www.softwareadvice.com/app-development/dhtmlx-suite-profile/> |
| en-AU | <https://www.softwareadvice.com.au/software/192859/dhtmlx-suite> |
| en-GB | <https://www.softwareadvice.co.uk/software/192859/dhtmlx-suite> |
| en-IE | <https://www.softwareadvice.ie/software/192859/dhtmlx-suite> |
| en-NZ | <https://www.softwareadvice.co.nz/software/192859/dhtmlx-suite> |
| fr | <https://www.softwareadvice.fr/software/192859/dhtmlx-suite> |

-----

## Structured Data

<script type="application/ld+json">
  {"@context":"https://schema.org","@graph":[{"name":"SoftwareAdvice Australia","address":{"@type":"PostalAddress","addressLocality":"Sydney","addressRegion":"NSW","postalCode":"2060","streetAddress":"Level 18 40 Mount Street North Sydney NSW 2060 Australia"},"description":"Software Advice helps businesses in Australia find the best software. Compare software options and learn more from our research and user reviews.","email":"info@softwareadvice.com.au","url":"https://www.softwareadvice.com.au/","logo":"https://dm-localsites-assets-prod.imgix.net/images/software_advice/logo-white-d2cfd05bdd863947d19a4d1b9567dde8.svg","@id":"https://www.softwareadvice.com.au/#organization","@type":"Organization","parentOrganization":"Gartner, Inc.","sameAs":[]},{"name":"DHTMLX","description":"DHTMLX is a comprehensive suite of enterprise-grade JavaScript UI components designed to help developers build complex web applications, SaaS platforms, and internal business tools. It provides high-performance, fully customizable components for project management, scheduling, data visualization, and workflow modeling, making it ideal for software vendors, ISVs, integrators, and enterprise teams. With DHTMLX, organizations can create scalable, data-intensive applications that handle complex timelines, large datasets, and dynamic workflows with ease.\n\nKey Products and Capabilities\n\nDHTMLX Gantt is a powerful JavaScript Gantt chart component that enables efficient project management, planning, and advanced task tracking. It supports complex dependencies, critical path calculation, auto-scheduling, and resource allocation, making it suitable for managing multiple projects and teams simultaneously. DHTMLX Gantt is ideal for project managers and developers needing to embed high-performance timeline visualization into SaaS platforms or internal tools.\n\nDHTMLX Scheduler is a flexible JavaScript scheduling component that supports day, week, month, units, and timeline views. Scheduler provides drag-and-drop event management, recurring events, and color-coded categories, making it easy to handle resource booking, calendars, and overlapping activities. Its intuitive interface allows teams to manage time-sensitive operations efficiently while integrating seamlessly into enterprise web applications.\n\nDHTMLX Grid is a high-performance JavaScript data grid component optimized for large datasets and complex data management. Grid supports fast rendering, virtualization, filtering, sorting, pagination, and custom cell templates. Developers can embed scalable, highly interactive grids for dashboards, reporting systems, and ERP-like interfaces with full flexibility.\n\nDHTMLX Diagram is a versatile JavaScript diagramming component for building interactive workflows, org charts, and BPMN-style processes. It features drag-and-drop editing, configurable node templates, and smart connectors for defining relationships between elements. Diagram allows developers to visually model business processes, team structures, and dynamic workflows while integrating seamlessly with applications.\n\nAdditional components. DHTMLX also includes the Suite UI library, Spreadsheet, Pivot, Kanban, To Do List, Vault, Chatbot, and Rich Text Editor components, enhancing structured data management, team collaboration, and content editing within enterprise web apps.\n\nTechnical Stack and Integration\n\nAll DHTMLX components are built with vanilla JavaScript and integrate with React, Angular, Vue, and Svelte. They are backend-agnostic, support REST/JSON architectures, and include TypeScript support for scalability.\n\nDHTMLX MCP Server enables AI-assisted development by helping generate code and configure components more efficiently.\n\nThe modular architecture allows developers to include only the required components, improving performance and reducing load time.\n\nPerformance and Enterprise Reliability\n\nDHTMLX is optimized for high-performance data processing and large-scale project management, with fast rendering and low latency even for complex timelines and massive datasets. Its components are highly customizable to meet the needs of ISVs embedding them in SaaS products, internal enterprise teams building operations dashboards, and integrators delivering client-specific solutions.\n\nSupport, Documentation, and Licensing\n\nDHTMLX offers extensive documentation, live demos, code samples, and professional technical support to help developers quickly integrate components into their applications. The licensing model is enterprise-friendly, with options for startups, small teams, commercial deployments, and large enterprise use. Public pricing is indicative, and detailed SaaS or enterprise licensing is available on request.","image":"https://gdm-catalog-fmapi-prod.imgix.net/ProductScreenshot/92f1e61e-f5ce-45b7-a4d5-5401c6466748.png","url":"https://www.softwareadvice.com.au/software/192859/dhtmlx-suite","@id":"https://www.softwareadvice.com.au/software/192859/dhtmlx-suite#software","@type":"SoftwareApplication","publisher":{"@id":"https://www.softwareadvice.com.au/#organization"},"applicationCategory":"BusinessApplication","aggregateRating":{"@type":"AggregateRating","ratingValue":4.6,"bestRating":5,"ratingCount":77},"offers":{"price":"1399","@type":"Offer","priceCurrency":"USD"},"operatingSystem":"Cloud"},{"@id":"https://www.softwareadvice.com.au/software/192859/dhtmlx-suite#breadcrumblist","@type":"BreadcrumbList","itemListElement":[{"name":"Home","position":1,"item":"/","@type":"ListItem"},{"name":"App Development Software","position":2,"item":"/directory/4499/app-development/software","@type":"ListItem"},{"name":"DHTMLX","position":3,"item":"/software/192859/dhtmlx-suite","@type":"ListItem"}]}]}
</script>
