No description, website, or topics provided.
JavaScript CSS
Failed to load latest commit information.

Note: Please wait until the 1.0 milestone release for using in any projects. APIs (including directives) are subject to change until this release is finalized.


An Angular Scrolling Table using HTML Tags

Bower Install: The library is now available in Bower and can be accessed running

bower install ng-scrolling-table --save


Required libraries:

Currently the ng-scrolling-table library only requires the following 3rd-party libraries:

  • jquery 1.9.x or higher (does work with jquery 2.x)
  • angular 1.2.x or higher (currently tested with angular 1.3.x) - currently no 1.3 features are used but this may change

Recommended libraries:

These libraries are not required but may be desired to take full advantage of the library:

  • jquery-resize-plugin without this plugin, the table scroller will not resize automatically upon the table content height changing. Only an issue if your table height adjusts based on the content of the container (for example the container has a table plus a collapsing panel. When the panel is expanded it will change the available height for the table)


To contribute to the project it is preferred that changes or enhancements have accompanying tests. To run the tests, you will require:

  • nodejs (npm)
  • git
  • bower (run npm install -g bower)

To execute the tests run

npm test

If you have growl installed you will get test notification changes. The test target on npm will automatically call bower to install any tests dependencies needed. By default, all tests dependencies are marked as optional since the continuous build environment is not executing the tests.

Build status:

  • Build Status

Design thoughts: Notes on the design approach and thoughts are now being captured in the wiki document located Here


ng-scrolling-table Team:

Additional Credits: