Start Building Professional
Web Apps Today

DHTMLX - Ajax & JavaScript Component Library

The DHTMLX JavaScript UI library allows you to build Ajax-based, cross-browser web and mobile apps faster. It includes a rich set of ready-to-use UI components that can be easily combined into a single application interface or used separately.

The DHTMLX widgets can be used with any server-side technology: PHP, Java, ASP.NET, Ruby, Grails, ColdFusion, Python, etc. To simplify client-server data communication, we offer special server-side connectors.

Tree Grid TreeGrid Tabbar Menu
Windows Accordion Toolbar ComboCalendar
Form Chart ColorPicker Slider Carousel
Message Sidebar DataView Layout Popup
List Ribbon Editor

You can use the DHTMLX components bundled or standalone. The advantage of using the whole Suite is that the logic model of the components and the API creation approach are similar. This simplifies the understanding of the library and speeds up the development of web interfaces. Mutual integration of the DHTMLX components enables you to create complex web apps with less effort and time.

dhtmlxScheduler - Full-Featured Event Calendar

dhtmlxScheduler - JavaScript Event Calendar

dhtmlxScheduler is a web-based JavaScript events calendar that provides a rich and intuitive scheduling solution similar to Microsoft Outlook Calendar, Apple's iCal, or Google Calendar. There are also ASP.NET version and Java version of the scheduler.

dhtmlxGantt - JavaScript Gantt Chart

dhtmlxGantt - JavaScript Gantt Chart

dhtmlxGantt allows you to create and edit interactive project management diagrams, also known as Gantt charts. With dhtmlxGantt, you can build a web-based replacement for project planning tools like MS Project.

dhtmlxSpreadsheet - Web-Based Spreadsheet Solution

dhtmlxSpreadsheet - Web-based JavaScript/PHP Spreadsheet

dhtmlxSpreadsheet is a JavaScript and PHP solution that allows you to quickly add an editable Excel-like spreadsheet on a web page. Unlike online services, dhtmlxSpreadsheet allows you to store data on your own server and display it in a table view in edit or read-only mode.

dhtmlxConnector for PHP, Java, ASP.NET, ColdFusion

dhtmlxConnector handles data connections between a server-side database and client-side DHTMLX components (dhtmlxGrid, dhtmlxTreeGrid, dhtmlxTree, dhtmlxCombo, dhtmlxScheduler), seamlessly loading and updating the content. Available for PHP, ASP.NET, Java, and ColdFusion.

dhtmlxVault - JavaScript File Upload Component

dhtmlxVault - JavaScript HTML5 File Uploader

dhtmlxVault is a JavaScript file upload component that helps you implement HTML5-based file uploading functionality for of your web app or website. A much-requested feature, the progress bar graphically shows users the progress of large file transfers.

Online Visual Designer Use to design application interface

Latest Blog Posts

Announcing Upcoming dhtmlxGantt 4.0 – Big Major Update
Oct 07, 2015
After recently updated dhtmlxSuite, it’s a high time to release a new version of dhtmlxGantt. The upcoming version is going to be an important update, otherwise it won’t be 4.0. dhtmlxGantt 4.0 will be released in 2 weeks, but we invite you to discover what to expect right now. Gantt chart becomes faster Our aim […]
dhtmlxSuite 4.5: List Control, Sidebar Drawer and Responsive Web App
Oct 06, 2015
In case you’re looking for a JavaScript library for creating responsive web applications with less efforts, we have great news for you! dhtmlxSuite 4.5 update brings you a sidebar navigation drawer – a very convenient three-line menu feature that is widely used in the majority of mobile/tablet apps. Moreover, you now have the opportunity to […]
How to Use dhtmlxScheduler with Ruby on Rails – Part 1 [Tutorial]
Oct 01, 2015
In this tutorial we’d like to show you how to use our event calendar, dhtmlxScheduler, with Ruby on Rails, a web application framework written in Ruby. The tutorial consists of two parts: firstly, we’ll create a simple scheduler with data saving and loading, the second part is adding recurring events to it. Let’s start. Creating […]
FireBase Adapter for Real-Time Apps with dhtmlxScheduler
Sep 08, 2015
Some time ago we shared our first Firebase adapter created for dhtmlxGantt. And today we’d like to share the similar one, but for dhtmlxScheduler. Well, if you still didn’t meet Firebase, then you should know that it provides a realtime database and backend as a service. The service provides application developers an API that allows […]
Online Skin Builder Use to customize library skin


3M Company Limited
Adobe Systems
Alcatel Lucent
America Online
Audi AG
Bank Of America
BBC News
Best Buy Co.
BMC Software Inc
Cisco Systems
Commerzbank AG.
Credit Suisse Securities
Deloitte & Touche
Deutsche Bank AG
Ericsson AB
Fedex Services
Fidelity Investments
Fuji Electric
General Atomics
General Dynamics
Huawei Technologies Co.
Hyundai Engineering
IDS Corp.
JP Morgan Chase
Lockheed Martin
Lufthansa Systems GmbH
MasterCard UK Inc.
Merrill Lynch