Explain the ng-repeat directive.

ng-repeat is used to repeat an element for each item in a collection, commonly for displaying lists.

<ul>
  <li ng-repeat="item in items">{{item.name}}</li>
</ul>