Angular Grid
Advanced Data Grid for AngularJS


Feature rich, light weight, minimal footprint, no external dependencies.

People decide to use Angular Grid over ui-grid because it's faster and more stable.

Angular Grid uses AngularJS where required and native Javascript at all other times. A grid written solely in AngularJS will be inherently slower.


Install with Bower

bower install ag-grid

Install with NPM

npm install angular-grid

Download from Github

Angular Grid on Github


Column Pinning
Column Resizing
Data Sorting
Data Editing
Keyboard Navigation
Cros Browser
AngularJS Optional
Quick Search
Advanced Filtering
Row Grouping
Row Aggregation
Column Grouping
Checkbox Selection
Grid Data Context
Expressions
Cell Styling
CSS Themes
Custom Rendering
Header Grouping
Events
Printable
Grid API
Sorting API
Filtering API
Pagination
Infinite Scrolling

Using the default look and feel, get a feature rich grid with minimal coding.
Filtering and sorting work lightning fast despite 10,000 rows.
'Excel like' filtering (Name & Country columns) or customised filtering (Skills & Proficiency columns).
Example Large Data ({{rowCount}} rows)

Example Style for Presentations
Give a professional style for grids that will end up as presentations.
No scrolls works well for presentations and printing.

Cell renderers and grid themes allow customised behaviours and look and feels.
Create complex widgets, beyond what's expected of HTML tables.
Example Customisation
  {{selectedFile}}