Grid-o-Matic demo

© 2013 Girish Rao. All rights reserved.  

What is it

A high performance grid/spreadsheet-like component for viewing and exploring tabular data in a Web browser.

How is it different from other implementations

Spreadsheet-like user interface

For viewing and exploring large tables in a browser a Data-table works great. Most of the current Data-table implementations use paging to manage the data (usually Database backed) but to my mind they lack something in usability. Certain features of Spreadsheet UI like fixed headers and their scrolling behavior make it convenient to browse large tables. This software is my attempt to develop a Google Sheets inspired Data-table for the Web apps.

Performance

This is one of the fastest Data-table implementation available!
Scrolling and view updating is very fast. Sorting, filtering and searching performance is actually comparable to Microsoft Excel (a native desktop application)!
Supports tables with 1 million+ rows and 10 million+ cells.

Example

Here's a table with 100,000 rows and 1 million cells containing the all time Motorcycle GP winners (padded with random data):

If you are only want to see the GP stats, use a combination of projection (hide columns) and selection (filter out rows containing 'RandXYZ') to remove the random garbage data.

Loading Grid-o-Matic...

Features

How to get it

I have developed this software as a proof of concept, it isn't open-source (yet).

Contact

If you wish to contact me you can send me a mail.