maxTreeGrid 1.0 released by TreeGrid Master

We are pleased to announce the release of maxTreeGrid component, the ultimate tool for operating with structured data presentation. As far as it’s configuration based component it allows to represent data as tree hierarchy or plain grid, and if you want more –  it can combine both views as tree-grid.

While developing the component we had focused on the following main points:

Powerful features and simple API.
Our component is dramatically different from other complex javascript components you have ever worked with. You don’t need to read an armful of manuals to start using maxTreeGrid because all API system can be placed on a single sheet of paper, at the same time API allows to use a rich set of features. Actually the documentation is much more voluminous than a single sheet of paper :). We know how it can be frustrating not to have necessary info that’s why we did our best to include all possible details in documentation.

Performance and size.
MaxTreeGrid component is faster than any of existing competitors and its size is at least twice smaller than any other lib with similar features. The entire grid functionality occupies barely 23 kilobytes (gzip compression), thus the smaller library footprint provides you an unlimited usage of the component in intranet or back end systems, and allows to use it on high-loaded pages.

Flexibility.
Even the best quality design can’t cover all possible use-cases. maxTreeGrid is introducing a large amount of built in functionalities. At the same time it allows to extend them in many ways such as defining custom formats and logic or extending functionality through events and extensions.

Productivity.
Usually the productivity of JavaScript components offers several problems, but not in our case. Initially maxTreeGrid was oriented to operate with huge data, thereby it efficiently displays 100 or 10000 lines datasets with equal effect.

The component is written in pure JavaScript and doesn’t need to invoke any additional items from server. Therefore maxTreeGrid is compatible with any server technology. Included in the component additional libraries allow to link grid with any server side script through any REST-like server side API. (if you don’t know what is REST like API – don’t worry :), it can work with good old HTML as well )

Our goal is to develop a multipurpose product which will allow to easily create desktop-like solution on web-pages. MaxTreeGrid possesses enough capabilities and features to approach this. If you have any remarks or suggestions – feel free to leave comments here or drop few lines on support forum – we are really interested in your opinion.