DHTMLX Suite

JavaScript Component Library for Building Rich Web Apps

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.

DemosDocumentationSkin BuilderVisual Designer
Standard vs PRO

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)

DHTMLX 3.6 - JavaScript Ajax Library

DHTMLX 3.6 is Out

DHTMLX v.3.6 delivers a solid JavaScript library for building interactive and attractive web apps.

  • New dhtmlxPopup component
  • Updated dhtmlxForm
  • New features for dhtmlxChart
  • Bug fixes and improvements

Learn more

dhtmlxGrid - JavaScript Grid Control

Full Featured Data Grid

dhtmlxGrid provides a high performing JavaScript solution to display and edit tabular data. The powerful features include rich inline editing, paging, filtering, searching, grouping capabilities, export to Excel, etc.

View Live Demo

dhtmlxConnector for PHP, ASP.NET, Java, and ColdFusion

Server-Side Integration

To simplify client-server communication, we offer dhtmlxConnectors, a set of special adapters for server-side backend: PHP, ASP.NET, JAVA, and ColdFusion. Supported databases: MySQL, PostgreSQL, Oracle, MSSQL, SQLite/SQLite3, FileSystem.

See Details

Visual Designer Tool for DHTMLX JavaScript Library

Designer & Skin Builder

With Visual Designer tool, you can quickly build a prototype of a web app interface: define interface structure, set properties for each UI element, and activate event handlers. A handy online Skin Builder helps you customize the skin colors to meet your design needs.

DHTMLX - Cross-Browser JavaScript Library

Cross Browser Support

With the DHTMLX JavaScript library, you can build rich Ajax-based web interfaces that will work in all major web browsers:

  • Internet Explorer 6+
  • Firefox 0.9+
  • Safari 2.0+
  • Chrome
  • Opera 9.0+

Demo Apps & Learning Resources

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:

Supported Browsers:

Why to Use dhtmlxSuite?

Get A Complete JavaScript Toolkit with Expert Support

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.

Quickly Build Web UI with dhtmlxLayout

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.

Data Store for Centralized Data Model

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.

Online Skin Builder

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.

Get All-in-One and Save in Price

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.

Use Visual Designer to Build Application UI

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.

Client-Server Data Communication

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.

Autocomplete for IDEs

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.

Editions

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.

Free 30-Days Trial

To get a full-featured evaluation version of dhtmlxSuite Professional Edition, please contact us at

Dual Licensing Model

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.

send me news
Follow us on