Plunker - Angular Custom Table Directive This is an Angular based table rendering directive that provides two functions. One function is to simply generate a table based on a dataset and a given set of columns with ng-repeat. The other funciton is to also render a table, but ng-repeat is not used. This demo allows toggling the size of the data set, viewing the watch count, and observing general behavior. Plunker is loading… Everything will be all right.