JavaScript UI Widget Library for Feature-rich
User Interfaces

Build Enterprise Web and Mobile Applications with Rich Interface and Fast Performance Using JavaScript/HTML5 UI Libraries

dhtmlxSuite is a JavaScript UI library used for creating data-intensive apps of any complexity. The latest version is 5.1, find out what's new

Live Demo Apps

Database Administrator Database Administrator - html ui library
CRM system CRM system - javascript user interface
Email Client Touch UI Email Client Touch UI - user interface javascript
File Explorer File Explorer - web ui library
XML Editor XML Editor - ui libraries
Geo Explorer Geo Explorer - ui library
RSS Reader RSS Reader - javascript ui development
File Commander File Commander - user interface library

Why To Choose DHTMLX Suite

Cross-browser applications - best javascript library for ui

Apps for All Browsers

The cross-browser user interface library allows you to build full-featured web UI for all major browsers: Microsoft Edge, Internet Explorer 8+, Firefox 0.9+, Safari 2.0+, Chrome, Opera 9.0+

Short Learning Curve - html ui library

Short Learning Curve

Due to a short learning curve, intuitive API and detailed tutorials, Suite UI library allows you to develop cross-browser, interactive web apps faster and with less effort.

simple API - javascript user interface

No Deep OOP Structure

Our JavaScript UI library has simple, but very powerful API. The control is performed through the JavaScript components themselves that greatly simplifies the work with user interface library.

cross-platform applications - javascript ui libraries

Cross-platform Web Apps

Build cross-platform web applications by the means of one HTML UI library. Open a cross-devices CRM demo application on different devices to learn how can it look like.

TypeScript Support - user interface javascript

TypeScript Support

JavaScript UI library supports TypeScript and allows you to use type checking to write a more stable code. The typescript definitions are included in the Suite package.

Optimus JS Micro-framework - Web UI library

Optimus JS Micro-framework

Develop your DHTMLX-based apps with dhxOptimus, extremely fast and lightweight js micro-framework. Easily customize these applications and quickly handle them due to high flexibility and simple code maintenance.

Visual Designer - JS UI library

Fast UI Prototyping with Visual Designer

The Visual Designer tool offers a simple way to compose a JavaScript user interface with the DHTMLX UI library without writing a line of code.

Skin Builder - JavaScript UI library

Customizable UI Appearance with Skin Builder

Based on your design needs, you can adjust the look of your app by changing the skin type, font, and colors for the skins. For this, use our online Skin Builder.

Autocomplete IDEs - UI libraries

Integration with 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.

Server-Side Integration - UI Library

Server-Side Integration

As a client-side UI library, Suite can be used with any server-side technology. To simplify integration with the server side, we offer Connectors for PHP, ASP.NET, Java, and ColdFusion. DHTMLX can be also used with node.js to enable live updates in your app.

dhtmlxSuite Licensing

GNU GPL v2 Commercial Enterprise
Standard functionality
GNU GPL v2
Commercial
Enterprise
dhtmlxGrid PRO features
GNU GPL v2
Commercial
Enterprise
dhtmlxTree PRO features
GNU GPL v2
Commercial
Enterprise
dhtmlxTreeGrid component
GNU GPL v2
Commercial
Enterprise
Visual Designer Desktop
GNU GPL v2
Commercial
Enterprise
License Terms
Developers
GNU GPL v2
Commercial
5
Enterprise
Projects
GNU GPL v2
Commercial
1
Enterprise
SaaS
GNU GPL v2
Commercial
Enterprise
Perpetual distribution
GNU GPL v2
Commercial
Enterprise
Support and Updates
Updates
GNU GPL v2
Minor and major updates
Commercial
1 update (the next one)
Enterprise
1 year of all updates
Support
GNU GPL v2
Commercial
1 month or 5 tickets within 1 year
Enterprise
Unlimited for one year
Add-ons
dhtmlxVault (File Uploader)
Server-side connector (Support)
GNU GPL v2
dhtmlxVault (File Uploader)
Server-side connector (Support)
Commercial
dhtmlxVault (File Uploader)
Server-side connector (Support)
Total: $466
Enterprise
dhtmlxVault (File Uploader)
Server-side connector (Support)
Total: $1146
dhtmlx bundles
Want to get more and save money?

Demo Apps & Learning Resources

Demo applications

To demonstrate the rich possibilities of JavaScript UI Library components and to show how they work within a common user interface, we've created some demo applications

Over 1200 technical samples

More than 1200 online technical samples for almost all UI components features. You can surf through the samples and see their source code.

Detailed tutorials

We provide step-by-step tutorials that focus heavily on fundamental and frequently encountered development questions and needs.

Documentation

Our detailed documentation can learn how to use JavaScript Ui library and effectively implement it in your own applications. It provides the detailed information regarding each aspect of the product.

Need help with dhtmlxSuite integration into your app? Contact us