A fast, lazy rendered, easily extensible table built with Ember.js.
ember-table is an open-source library for data tables based upon ember.js framework. https://github.com/Addepar/ember-table
It provides many features that a modern data table is expected to have, including:
- Fixed headers and footers
- Fixed columns
- Row selection
- Row sorting
- Tree tables (with group collapsing)
- Column resizing and reordering
- Nested subcolumns (e.g. to create pivot tables)
- Scalability - Can render thousands of rows performantly
By default, Ember Table is a feature complete data table solution that you can drop in to your app. Team aims to support most standard data table features, and provide escape hatches where possible.
Ember Table is also a relatively lightweight table solution, currently weighing in at 22kb (minified and gzipped) with plenty of extra weight to shed. Compare that to standalone table solutions like ag-grid (152kb) or handsontable (196kb) and you can see how a table solution that integrates with the framework directly can save quite a few bytes.
Read more: https://opensource.addepar.com/ember-table/docs/why-ember-table