Angular: Empty Fiddle

http://angularjs.org/

HTML

<script src="https://cdnjs.cloudflare.com/ajax/libs/angular.js/1.6.1/angular.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/angular-filter/0.5.16/angular-filter.min.js"></script>
    <div ng-controller="MyCtrl">
      <ul ng-repeat="item in names | groupBy: 'name' ">
          <li>{{item[0].name}}: num{{ item.length}}</li>
      </ul>
    </div>

JavaScript

var myApp = angular.module('myApp', ['angular.filter']);

    myApp.controller('MyCtrl', function($scope) {
      $scope.names = [{
        'name': 'A'
      }, {
        'name': 'A'
      }, {
        'name': 'B'
      }, {
        'name': 'C'
      }, {
        'name': 'C'
      }];
    });