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
Ticket system Ticket system - 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

Free GNU GPL v2 Commercial Enterprise Ultimate
License Terms
Free GNU GPL v2
Commercial
Enterprise
Ultimate
Developers
Free GNU GPL v2
Commercial
5
Enterprise
20
Ultimate
Projects
Free GNU GPL v2
(open source only)
Commercial
1
Enterprise
5
Ultimate
SaaS
Free GNU GPL v2
Commercial
Enterprise
Ultimate
Perpetual distribution rights
Free GNU GPL v2
Commercial
Enterprise
Ultimate
Support Plan
Free GNU GPL v2
No Official Support
Commercial
Standard Support
Enterprise
Premium Support
Ultimate
Ultimate Support
Time Period
GNU GPL
Commercial
1 year
Enterprise
1 year
Ultimate
1 year
Updates
GNU GPL
Commercial
Minor & major updates
Bug fixes
Enterprise
Minor & major updates
Bug fixes
Ultimate
Minor & major updates
Bug fixes
Emergency bug fixes
Tickets
Free GNU GPL v2
Only Community Forum
Commercial
10
Enterprise
30
Ultimate
Response Time
GNU GPL
Commercial
72h
Enterprise
48h
Ultimate
24h
Personal Acccount Manager
GNU GPL
Commercial
Enterprise
Ultimate
Free tech support for server-side connectors
GNU GPL
Commercial
Enterprise
Ultimate
Functionality
GNU GPL
Standard
Commercial
Professional
Enterprise
Professional
Ultimate
Professional
dhtmlxGrid PRO features
GNU GPL
Commercial
Enterprise
Ultimate
dhtmlxTree PRO features
GNU GPL
Commercial
Enterprise
Ultimate
dhtmlxTreeGrid component
GNU GPL
Commercial
Enterprise
Ultimate
Visual Designer Desktop
GNU GPL
Commercial
Enterprise
Ultimate

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