A headless table implementation that supports all the major product-level features needed for feature-rich tables. Bring your own markup and styles without the need to implement any of the table behaviors.
- hiding and showing columns
- re-ordering columns
- re-sizing columns
- sticky columns
- sorting data
pnpm add ember-headless-table
# or
yarn add ember-headless-table
# or
npm install ember-headless-table
# or
ember install ember-headless-table
- ember-auto-import >= v2
- ember-source >= 3.28
- embroider safe + optimized
- typescript >= 4.8, rolling window policy, range: TS@current-2 to TS@current (3 version window). Note that types changes will be considered bugfixes until Glint support is added to ember-headless-table
- Glint -- 1.0+
See the Documentation for examples.
API Reference can be found here.