DHTMLX offers Ajax component library that enables developers to build rich-featured and interactive web interfaces. It includes a set of pre-built out-of-the-box widgets written with pure JavaScript and CSS. The variety of components covers the most of required parts of desktop-like web applications: datagrid, tree, menu, calendar, layout, forms, charts, etc.

Modular architecture of the library allows you to use the components as separate blocks or combine them into a common Ajax-based interface. The components are easy skinnable (via online SkinBuilder) and customizable due to clean JavaScript API. Special Connectors are available to bind components data to server side (PHP, Java, .Net, ColdFusion).

DHTMLX toolkit is available under GNU General Public License and Commercial license (to use the components in non-open source projects).

Links and Information:

DHTMLX Homepage
Pricing Guide

Supported IDE's


Component TitleNotes & CommentsLevel of
Link to Working
Page View Type Components
P1View Type 1: Portal View
P2View Type 2: List views
P3View Type 3: Form with vertical navigation CheckForm Component
P4View Type 4: Pop-up Window CheckComponent
P5View Type 5: Embedded Modal Pop-up CheckDemo
P6View Type 6: Embedded Modal dialog Boxes CheckComponent
Page Components
P8Horizontal Accordion expandable Panels CheckComponent
P9Progress Bar (dialog Box)
P10Communicator Bar
P11Vertical Expandable/Collapsible Panels CheckComponent
P14Informational Slideout Panels CheckComponent
P15Window title Bar CheckDemo
Navigation and Controls
N1Application Title/ Control Bars CheckDemo
N2Bottom Control Bar CheckDemo
N3Tool Bar CheckComponent
N4Menu Bar CheckComponent
N6Menu button
N7Tab Panel with Tabs CheckComponent
N8Tree Navigator CheckComponent
N9Context Menus CheckDemo
Form Components
F1Text Fieldwithin dhtmlxFormCheckForm Component
F2Text Areawithin dhtmlxFormCheckForm Component
F4Check Boxwithin dhtmlxForm, dhtmlxGrid, dhtmlxTree, and other componentsCheckForm Component
F5Radio Buttonwithin dhtmlxForm, dhtmlxGrid, dhtmlxTree, and other componentsCheckForm Component
F6Combo Box CheckComponent
F7List Box
F8Date Selector CheckComponent
F9File Selector CheckComponent
F10Password Fieldwithin dhtmlxFormCheckForm Component
F11Spinner Selector
F12Suggest Boxauto suggestion in dhtmlxComboCheckComponent
F13Slider Bar CheckComponent
F14Native formatting and validation capabilitysupported in dhtmlxFormCheckForm Component
Data Grid
D1Sortable CheckComponent
D2Column Selection
D3Context row menus CheckDemo
D4Editable CheckComponent
D5Multiline CheckDemo
D6Column Moving CheckDemo
D7Custom cells CheckDemo
D8Filter CheckDemo
D9Nested CheckDemo
D10Tree embedded CheckComponent
D11Pagination CheckDemo
D12Fixed Columns CheckDemo
D13Export to Excel/.CSV CheckDemo
Specialized Components
S1Resize Ability
S2Rich Text Editors CheckComponent
S3RSS Feed CheckDemo App
S4Image Display CheckComponent
S5Color Picker CheckComponent
S6Charting CheckComponent
S7Video player
61 Components TOTAL SUPPORTED:44

Additional Notes

Community content is available under CC-BY-SA unless otherwise noted.