Backgrid.js

This may be a good solution to use along with enquire.js to responsively change the data grid based on the viewport Visit Link