Webmasters Stack Exchange is a question and answer site for pro webmasters. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I've found plenty of questions between here and StackExchange of people asking for the 'best' data grid / data table, or one that has a particular feature, and plenty of lists out there (of various ages) listing the various data grid implementations ... but is anyone aware of any matrix of what features the various solutions implement?

(eg, allow shift-click to select multiple; support checkboxes for selection; can update a regular table in-place; allow editing of cells; support websql or indexeddb for local caching; which browsers they support; infinite scroll; etc.)

There's a generic 'javascript framework' comparison on wikipedia, which would be the sort of thing I'm looking for, but it doesn't go into detail on data grids. (which makes sense, as so many are extensions, not core features of those frameworks, and in the case of jQuery, there's lots of 'em.)

share|improve this question

closed as off-topic by Stephen Ostermiller Aug 23 '13 at 17:09

This question appears to be off-topic. The users who voted to close gave this specific reason:

  • "Questions asking us to recommend a tool, library or favorite off-site resource are off-topic for Pro Webmasters as they tend to attract opinionated answers and spam." – Stephen Ostermiller
If this question can be reworded to fit the rules in the help center, please edit the question.

There are some grids mentione in this SO answer The reason you cant compare them is that it all depends on requirements and some might have nice features but an overkill for simple usecases.

For example using infinite scroll is good but what if you only have 5 or 6 users in your list and your application is just loading infinite scroll scripts for no reason.

Some of them allow sorting searching multiple select. I use jqgrid a lot and once you start using one and understood the concept then you would know that if you have manual control over both data and presentation layer then that might be one of the best grids for you.

share|improve this answer

There recently had been added one HTML5 JavaScript framework: jRIApp. It was specially designed to build LOB applications like it is done in Silverlight with WCF RIA services. It is based on MVVM pattern and also has data service part. It is published under MIT license on GitHub.

And now to your question, it has superb DataGrid, which I think is the best. If you are programming in C# (it has data service written in C#) and know how to program ASP.NET MVC - it will be your first choice. You can watch demo on youtube http://www.youtube.com/watch?v=CxWcC2O8u-k.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged or ask your own question.