dhtmlx UI toolkit is a JavaScript library that helps developers to build advanced web interfaces with rich user experience. The library includes a plenty of pre-built out-of-the-box widgets written with pure JavaScript and CSS. The variety of included components covers the most of required parts of desktop-like web applications: datagrid, tree, menu, calendar, layout, forms, charts, etc.