Layout

JavaScript Layout Component

JavaScript Layout

You can use dhtmlxLayout as an individual component or as a part of dhtmlxSuite

Product Features

  • Cross-browser (IE, FF, Safari, Opera, Chrome)
  • Single-command integration with DHTMLX components
  • Full screen/window modes
  • Resizable items
  • Collapsible items
  • Dock/undock the layout cell in a window
  • A wide set of predefined layout patterns
  • The ability to create custom patterns
  • Add header/footer
  • Predefined skins, inherited by included components
  • Rich script API
  • Integration with Google Maps

Live Demo

Easy Arrangement of UI Elements
dhtmlxLayout is a JavaScript component that provides a powerful and efficient way to build Ajax-enabled web interfaces with ease. This component allows you to programmatically define interface structure, including the layout of elements and their sizes. The end users can easily resize, collapse or expand these interface elements.
High level of integration with other DHTMLX components
dhtmlxLayout provides a high level of integration with other DHTMLX components such as Grid, Tree, Windows, Menu, and others. The components can be integrated both globally for the application and separately for each layout pane. All DHTMLX components have a slick and clean look which can perfectly match the design of any modern website or app.
All necessary functionality inside
Using dhtmlxLayout, you can build sophisticated web interfaces in a simple and convenient way. The component provides fast rendering and a wide set of helpful features.
Custom layout patterns
dhtmlxLayout provides the ability to easily detach an object from its pane and adjust its size dynamically to a parent container on the page. The component also allows you to easily create custom layout patterns and define the UI structure of your app. dhtmlxLayout works perfectly well in all main web browsers (IE, FF, Safari, Opera, Chrome).

dhtmlxLayout Licensing

Free GNU GPL v2 Commercial Enterprise Ultimate
License Terms
Free GNU GPL v2
Commercial
Enterprise
Ultimate
Developers
Free GNU GPL v2
Commercial
5
Enterprise
20
Ultimate
Projects
Free GNU GPL v2
(open source only)
Commercial
1
Enterprise
5
Ultimate
SaaS
Free GNU GPL v2
Commercial
Enterprise
Ultimate
Perpetual distribution rights
Free GNU GPL v2
Commercial
Enterprise
Ultimate
Support Plan
Free GNU GPL v2
No Official Support
Commercial
Standard Support
Enterprise
Premium Support
Ultimate
Ultimate Support
Time Period
GNU GPL
Commercial
1 year
Enterprise
1 year
Ultimate
1 year
Updates
GNU GPL
Commercial
Minor & major updates
Bug fixes
Enterprise
Minor & major updates
Bug fixes
Ultimate
Minor & major updates
Bug fixes
Emergency bug fixes
Tickets
Free GNU GPL v2
Only Community Forum
Commercial
10
Enterprise
30
Ultimate
Response Time
GNU GPL
Commercial
72h
Enterprise
48h
Ultimate
24h
Personal Acccount Manager
GNU GPL
Commercial
Enterprise
Ultimate

Support & Learning Resources

Technical samples

All Layout features are accompanied by an online sample

Ticket support

Create a support request and get fast and qualified help from our support/development team.

Documentation

Our detailed documentation can learn how to use Layout and effectively implement it in your own applications. It provides the detailed information regarding each aspect of the widget.

Community forum

If you don't have an active support subscription, you are welcome to post your technical questions to our forum. It's moderated by our official support team.

Need help with dhtmlxLayout integration into your app? Contact us