DHTMLX
  
DHTML eXtensions - professional Ajax components for advanced web UI

DHTMLX Products | Ajax and JavaScript UI Components

DHTMLX is a JavaScript library that includes a complete set of user interface components for building rich web applications. The components can be easily integrated into a common interface, which enables you to develop cross-browser, Ajax-based applications fast. In the same time, each component is a separate module with its own script API and can be used independently to cover some specific application needs.

The library can be used with any server-side technology - PHP, Java, .Net, Ruby, Grails, Python, Cold Fusion, and so on. To simplify client-server communication, we have developed special adapters for some of these technologies - dhtmlxConnectors. They help developers to integrate DHTMLX components with the backend logic.

Tree Grid TreeGrid Tabbar Menu Layout
Windows Accordion Toolbar Combo Calendar DataView
Form Chart ColorPicker Slider Ajax Editor
dhtmlxSuite - JavaScript Component Library

You can obtain and use DHTMLX components bundled or standalone. The advantage of using the whole Suite is that logic model of the components and API creation approach are similar - that simplifies understanding of the library and speeds up the development process.

Mutual integration of the components (for example, drag-n-drop between Tree, Grid and TreeGrid, or Windows integration into the Layout, Tabbar, or Accordion), in its turn, provides more opportunities to create sophisticated, interactive web applications with less efforts and time. On top of that, DHTMLX framework provides skin inheritance, which means that a skin set for the Layout will be applied to the attached components as well.

dhtmlxVault - Ajax File Uploader

dhtmlxVault (DHTML extensions File Uploader) helps you to implement a modern and feature-rich file uploading part of your web application. So much wanted, the Progress bar will inform users about the ongoing process during a long-time operation.

dhtmlxScheduler - Ajax Event Calendar

dhtmlxScheduler is a Web-based JavaScript events calendar that provides rich and intuitive scheduling solution similar to Microsoft Outlook Calendar, Apple's iCal or Google Calendar.

dhtmlxConnector handles data connection between server-side database and client-side components (dhtmlxGrid, dhtmlxTreeGrid,dhtmlxTree, dhtmlxCombo, dhtmlxScheduler), seamlessly loading/updating the content. Available for PHP, ASP.Net, Java, and ASP. Coming soon for Cold Fusion.

dhtmlxGantt - JavaScript Gantt Chart

Using dhtmlxGantt you may create and edit project management diagrams, also known as Gantt charts, interactively in your web browser. It's a control to develop web based replacements for tools like MS Project.

Latest Blog Posts

 
dhtmlxScheduler 2.3 Available with New Options and Possibilities
Aug 30, 2010
We are glad to introduce a new version 2.3 of dhtmlxScheduler which united our daily efforts to make the calendar more flexible and user-friendly. With the new release dhtmlxScheduler underwent a number of changes: we have added Map View, two new modes for TimeLine View, and also some new options and possibilities. All the [...]
dhtmlxGantt 1.3 Released
Aug 27, 2010
Today we’re happy to announce the release of dhtmlxGantt version 1.3. Some of you have been waiting for this a long time now, so here it is. We have refreshed the look and feel of our Gantt control, as well as have made some improvements and bug fixes. The most attractive changes are: New time scale [...]
How to Build Online Store with dhtmlxDataView
Aug 19, 2010
One of the highlighted additions in the latest release of DHTMLX was dhtmlxDataView, a new component that allows you to display a number of objects according to defined HTML templates and gives you the necessary features to manipulate these objects (e.g. filtering, searching, editing, etc.). In this tutorial I will show you how easy it [...]
dhtmlxScheduler Now iPad-Friendly
Aug 04, 2010
We have recently declared our goal to provide touch screen support to DHTMLX, so we continue to bring our plans to life. Today we’re introducing an iPad-friendly version of dhtmlxScheduler, a web-based Ajax calendar for managing schedules and events. We’ve prepared a live demo which demonstrates the ability of dhtmlxScheduler to work on the iPad [...]

Customers