The DHTMLX UI component library allows you to build cross-platform, cross-browser web and mobile apps faster.
It includes a rich set of ready-to-use HTML5 components that can be easily combined into a single application
The DHTMLX JS UI components can be used with any server-side technologies: PHP, Java, ASP.NET,
Ruby, Grails, ColdFusion, Python, etc. Besides, you can easily integrate them into web apps based on Angular, React, and Vue.js.
Suite is that the logic model of the UI 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. However, it's possible to use dhtmlxGrid, dhtmlxTreeGrid, dhtmlxTree, dhtmlxChart, and dhtmlxCalendar as separate components.
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.
dhtmlxScheduler offers web UI components for creating a rich and intuitive
scheduling solution similar to Microsoft Outlook Calendar, Apple's iCal, or Google Calendar.
There is also ASP.NET version of the scheduler.
dhtmlxDiagram comprises a set of interactive HTML5 UI components such as organization charts, flowcharts, decision trees, block diagrams, etc. Consisting of nodes and connectors, the component can help
you to visualize company/department structure, family trees, algorithms, and more.
DHTMLX Grid is a highly configurable and robust data table component for enterprise-grade
applications. It provides all the essential features for conveniently organizing, editing,
filtering, and sorting content.
dhtmlxPivot is a powerful addition to our HTML5 components library for working with big datasets and filtering and sorting data. It allows
displaying the results of various operations like counting, finding sums, minimum and maximum values as well as any
other custom operations automatically.
dhtmlxVault is a small HTML component library that helps you implement HTML5-based file uploading functionality
for your web app or website. Vault also allows downloading files, canceling the upload, file validation etc. Comes
with support for Angular, React, and Vue.js.
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. It also provides support for Angular, React, and Vue.js.
dhtmlxRichText is a rich text editor, which supports parsing and serialization of content in HTML and Markdown formats. It can be easily integrated with our HTML5 component library. It is compatible with Angular, React, and Vue.js.
handling tasks of your project in a clear way via fully customizable boards and cards.
This widget can be integrated with DHTMLX Gantt, becoming a robust addition to any
project management app.
management functionality. It includes modifiable checklists, which can also be easily combined with DHTMLX Gantt to maximize the success of your project.