The plugin ensures that the column width will be wide enough for showing the longest data of that column (or column name).
http://jsbin.com/tufazaw/edit?js,output
This package is distributed via npm:
npm install ui-grid-auto-fit-columns -S
<div ui-grid="gridOptions" ui-grid-auto-fit-columns></div>
angular.module('app', ['ui.grid', 'ui.grid.autoFitColumns'])