DHTMLX is a JavaScript library of more than 15 components, among which full-featured datagrid, tree, menu, tabbar, etc. DHTMLX Layout control allows developers to combine all the components into a common user interface. The components are written entirely in JavaScript, so they can be integrated with any server-side technology (ASP, .NET, PHP, JSP, Ruby, etc.).