dhtmlxSuite is a JavaScript library that provides a complete set of Ajax- powered UI components. Use dhtmlxSuite to build enterprise-level web apps with clean interface, fast performance, and rich user experience.
Download and use dhtmlxSuite Standard for free under GNU GPL v2.
dhtmlxSuite PRO is distributed under Commercial or Enterprise license.
To get a full featured trial version, contact us at .
Latest update: v.3.6 build 130417 (what's new)
Check the demo apps, technical samples, and tutorials to see the power of the DHTMLX UI components and get started with the the DHTMLX toolkit:

dhtmlxSuite provides a rich set of UI widgets and tools for building web app interface fast. By using them all together, you get a complete Ajax-based toolkit with the professional support from our well-trained team on any stage of your development.
dhtmlxLayout allows you to design the interface structure and easily fill it with necessary UI
widgets (menu, toolbar, form, grid, tree, etc.). It uses the native resizing capabilities of the widgets to
autoresize when the size of the window or layout cell is changed.
dhtmlxDataStore provides a global data store for all DHTMLX components used in a web app. With DataStore, you can use grid, tree, form, combo, and treegrid just to display the data. All data manipulations (add, remove, filter, etc.) can be done through the DataStore. Changes are applied to all related UI components automatically.
You can use the online Skin Builder tool to change the skin type
and color. Currently there are 3 predefined skins you can choose from: Classic, Web, and Terrace.
The colors of the Classic and Web skin can be customized to fit your application design needs.
If you want to use DHTMLX in a non-GPL project, you need to purchase a Commercial or Enterprise license. By purchasing the dhtmlxSuite package instead of separate components, you save up to $1,093 on the Enterprise License and up to $543 on the Commercial one.
The Visual Designer tool offers a simple way to compose an
application user interface with the DHTMLX UI widgets without writing a line of code. It is also a good way to start
working with the rich script API of the DHTMLX library.
dhtmlxDataprocessor, in combination with dhtmlxConnector, offers a universal way of loading data from the server and saving updates back. They both work with separate components and with DataStore. Since version 3.5, live updates are supported thanks to the integration with node.js.
We offer DHTMLX autocompletion plugins for the major IDEs (Microsoft Visual Studio, PHPStorm, WebStorm, NetBeans, Aptana Studio, Eclipse, etc.).
Download the plugins and read the installation instructions here.
dhtmlxSuite is available in Standard and Professional Editions. Check the comparison matrix to see the difference.
The Standard Edition is distributed under GNU GPL v2. The Professional Edition is available under Commercial and Enterprise License.
To get a full-featured evaluation version of dhtmlxSuite Professional Edition, please contact us at
Open Source - GPL - Allows you to use dhtmlxSuite Standard Edition in GPL-licensed projects for free.
Commercial License - Allows you to use dhtmlxSuite PRO in one project (application) with an unlimited number of copies. With this license, you receive 1 month of technical support (or 5 support requests within 12 months) and one major upgrade. This license costs $466.
Enterprise License - Allows you to use dhtmlxSuite PRO in an unlimited number of projects on the condition that all of them are developed by one company. Free support/upgrades are provided for the first 12 months. This license costs $1,146.
Please visit the licenses page to see the pricing details and get the purchase instructions.