Angular 2 libraries are less numerous than angular 1 equivalents, but they are growing fast. The good point is that you do not loose to much time finding the right one, as it used to be the case with angular 1. And as angular 2 is much clearer, they are generally easier to understand with less code, no dependency to jQuery...
Awesome Angular https://github.com/AngularClass/awesome-angular
Awesome angular components List of angular 2 components
angular2-fontawesome Font awesome wrapper, make the icon a component or a directive and make font awesome options customizable
flex layout api on top of flexbox to automatize flex code and take account of breakpoints ...
Use directives to styles the page. Is independent of Angular material.
In their flexbox api
Child elements in a container directives
Special directives (responsive utility...)
Code look like that
div(fxFlex fxLayout='row')div(fxFlex="20%")p Codediv(fxFlex="30%")p Start Datediv(fxFlex="30%")p End Datediv(fxFlex="20%")p Status
And is then interpreted at run time to adapt to screen size.
We have put our the angular 2 & 4 UI components libraries list in a separate article
ng-radio a message bus for angular to replace missing $scope.$emit and allow sibling components to talk and more generally global casting of a message. Use RxJs https://github.com/govorov/ng-radio
angular2 notification : toaster or browser notification to confirm events...
Angular pipes : Shared pipes (filters) libraries. Standard angular pipe are very limited but pipes are very similar project, so a library of pipes makes a lot of sense
The doc the different available pipes it is available here or there on how to define pipes in your modules and components
angular-linky : angular wrapper on a js library that transform in links emails, urls, phone numbers...
Angular 2 Mardown Convert markdown to html
Angular 2 markdown make also the auto-linking, you can see all markdown styles in their demo.
Moment date pipes
ngLogger a logger service for angular : allow disabling logging to group log....
credit card validation
ng2 validation / Add many forms validator to default one
Angular + Redux Integration of redux data store with angular 2
ng-dynamic One use case is "project" content to a content...dynamically
Angular 2 infinite scroll https://github.com/orizens/angular2-infinite-scroll
ng2-page-scroll Scroll in the page https://github.com/Nolanus/ng2-page-scroll
ng2-scroll-to Have the advantage of allowing to scroll inside an element. No service to though https://github.com/drusso85/ng2-scroll-to
Angular Perfect Scrollbar Wrapper for perfect scroll bar, a lib to customize the scrollbars
Flex layout : Angular team implementation of flexbox
Dragula : the most popular but as a wrapper to a vanilla js lib https://github.com/valor-software/ng2-dragula
Ng-dnd : angular native library https://github.com/akserg/ng2-dnd
Angular doc : Online documentation from github repo http://angulardoc.io/main
ngx-translate : the library for internationalization in angular
Using RXJS n angular
Hot and cold observable
Observable and subjects
pretty json A nice json pipes with syntax highlighting
NgX-datatable complete big or small table
ng2-charts Integration of charts js for angular
angular2-localstorage a decorator to retrieve local storage data directly in component
angular2-counto Animation from 0 to the number
Generate UUID in the front end https://github.com/wulfsolter/angular2-uuid