The DHTMLX suite (or dhtmlxSuite) is a JavaScript GUI widget library for creating dynamic web applications with desktop-like user experience and ajax data loading. The library is presented under both open-source GNU General Public License and commercial licenses. Modular architecture of the library permits the components used as separate blocks or combining them into a common ajax-based interface. Features Client-to-server communication: library is fully client-side and can be used with any back-end languages or databases. Additionally, ready to use communication layer (dhtmlxConnector) can be used to manage this client-server communication with PHP, .NET, ColdFusion, or Java. Module structure: the philosophy that lies under DHTMLX library implies that each components is a separate and self-sufficient entity which can be used individually to ensure some specific part of application, e.g. navigation menu, treeview, datagrid, or date picker. Although, the components aPI allows organizing them in a common interface layout. Desktop-like functionality: drag-and-drop, in-line editing, clipboard operations, data validation, interactivity via ajax. Starting from version 2.5 UI components can have skin and behavior similar to standard Window's UI elements. Cross-browser: the library works in all modern browsers: Mozilla Firefox, Chrome, Internet Explorer, Opera, and Safari. Visual Designer: DHTMLX comes with a Visual Designer tool that allows developers to build web application interface in a visual, codeless environment. Built-in form builder provides a simplified way to create web forms based on the dhtmlxForm component. Theming: the coloring of the components interface can be customized via online SkinBuilder, which generates necessary CSS files and images to provide the coloring theme chosen by developers. Starting from version 2.6, there are multiple skin presets available. Touch UI support: DHTMLX released an HTML5 JavaScript framework optimized for touchscreen and mobile devices. DHTMLX Touch 1.2 release is available since September 13, 2012. UI components DHTMLX JavaScript library consists of the list of reusable widgets: Layout: dataview, layout, and popup windows Navigation: treemenu, menu, tabs, and accordion Form: form validation, form data is retrieved and saved back to database automatically Charts: dynamic charts written in JavaScript: line, bar, area, donut, scatter, radar, and pie charts Scheduler: events calendar, or scheduler, also available as Joomla![3] and WordPress[4] plugins ASP.NET Scheduler: event calendar for ASP.NET applications JavaPlanner: event calendar for Java (supports Spring MVC, Grails, and Struts frameworks) Gantt: interactive Gantt chart component Spreadsheet: web-based embeddable spreadsheet component written in JavaScript and PHP DataGrid: the most mature and developed DHTMLX component with solid features, can be extended to hierarchical grid

Send Message to listing owner