Caution: This is a fork of swimlane/ngx-datatable
ngx-datatable
is an Angular component for presenting large and complex data. It has all the features you would expect from any other table but in a light package with no external dependencies. The table was designed to be extremely flexible and light; it doesn't make any assumptions about your data or how you: filter, sort or page it.
It was built for modern browsers using TypeScript, CSS3 and HTML5 and Angular >=4.0.0
.
See the changelog for recent changes.
- Handle large data sets ( Virtual DOM )
- Expressive Header and Cell Templates
- Horizontal & Vertical Scrolling
- Column Reordering & Resizing
- Client/Server side Pagination & Sorting
- Intelligent Column Width Algorithms ( Force-fill & Flex-grow )
- Integrated Pager
- Cell & Row Selection ( Single, Multi, Keyboard, Checkbox )
- Fixed AND Fluid height
- Left and Right Column Pinning
- Row Detail View
- Decoupled theme'ing with included Google Material theme
- Light codebase / No external dependencies
- AoT Compilation Support
- Universal Support
To use ngx-datatable in your project install it via npm:
npm i --save https://github.com/mattmeye/ngx-datatable.git
mattmeye/ngx-datatable
is based on a Swimlane open-source project.