DHTMLX Touch is a free, open source JavaScript mobile framework for building HTML5-based web apps for mobile devices
(iOS, Android, Blackberry). It provides the whole range of UI elements allowing developers to create visually appealing web interfaces
with touchscreen user experience.
DHTMLX offers a cross-browser JavaScript UI library for building Ajax-based web apps.
It includes a set of ready-to-use UI components that can be easily combined
into a single application interface or used separately.
You can use the DHTMLX library with any server-side technology: PHP, Java, ASP.NET, Ruby, Grails, ColdFusion, Python, etc. To simplify client-server communication, we offer special connectors that help you integrate the DHTMLX components with the backend logic.
You can use the DHTMLX components bundled or standalone. The advantage of using the whole dhtmlxSuite 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.
| Tree | Grid | TreeGrid | Tabbar | Menu | |||||
| Windows | Accordion | Toolbar | Combo | Calendar | |||||
| Form | Chart | ColorPicker | Slider | Ajax | |||||
| Editor | DataView | Layout | Popup | Message |
Mutual integration of the components allows you to create sophisticated, interactive web apps with less effort and time. (Examples: drag-and-drop between Tree, Grid, and TreeGrid, or Windows integration into Layout). In addition, the DHTMLX framework provides skin inheritance, which means that a skin chosen for dhtmlxLayout will be applied to the attached components as well.
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 is also an ASP.NET version of the scheduler.
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 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 (DHTML extensions file uploader) helps you implement feature-rich file uploading as part of your web application. A much-requested feature, the progress bar graphically shows users the progress of large file transfers.
dhtmlxGantt allows users to create and edit interactive project management diagrams (also known as Gantt charts) in your web browser. This control enables the development of web-based replacements for tools like MS Project.