Products

The DHTMLX JavaScript UI library allows you to build cross-platform, cross-browser web and mobile apps faster.
It includes a rich set of ready-to-use JavaScript UI components that can be easily combined into a single application
interface or used separately.

The DHTMLX UI components can be used with any server-side technology: PHP, Java, ASP.NET,
Ruby, Grails, ColdFusion, Python, etc. To simplify client-server data communication, we offer
special server-side connectors.

You can use the DHTMLX JavaScript UI components bundled or standalone. The advantage of using the whole
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 JavaScript UI components enables you to create complex web apps with less effort and time.

JavaScript UI components included in DHTMLX Suite

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 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 ASP.NET version of the scheduler.

dhtmlxDiagram is a library for building interactive diagrams, charts and graphs 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.

dhtmlxPivot is a powerful JavaScript component for working with big datasets and an ability to filter and sort data
and display the results of various operations like counting, finding sums, minimum and maximum values as well as any
other custom operations automatically.

dhtmlxSpreadsheet is a pure JavaScript 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. It also provides support for Angular, React, and Vue.js.