Searching for the libraries in Angular 2+ is not as easy because there might be results related only to the Angular 1.
Therefore, the idea behind this document is to list all available libraries for the Angular 2 and higher.
Are you missing something here? Submit a pull request to add it. Is there some library/module included although it shouldn't (because it works only with ng1, it is just a sample project, etc.)? Or do you have suggestions? Open an issue.
material2 — Material Design components for Angular
OnsenUI — Mobile app development framework and SDK using HTML5 and JavaScript. Create beautiful and performant cross-platform mobile apps. Based on Web Components, and provides bindings for Angular 1, 2, React and Vue.js
ng2-bootstrap — Native Angular directives for Bootstrap
ng-bootstrap — Angular 2 powered Bootstrap
angular2-bootstrap — Angular2 directives for Bootstrap
primeng — UI Components for Angular 2
clarity — Clarity Design System: UX guidelines, HTML/CSS framework, and Angular 2 components working together to craft exceptional experiences
ngSemantic — Angular 2 building blocks 📦 based on Semantic UI
ng-lightning — Native Angular 2 components & directives for Lightning Design System
covalent — Teradata UI Platform built on Angular-Material 2.0
igniteui-angular2 — Ignite UI directives for Angular 2
angular2-mdl — Angular 2 components, directives and styles based on material design lite
angular2-mdl-ext — Additional components for angular2-mdl that are not part of material design lite
alfresco-ng2-components — Alfresco Angular 2 components
devextreme-angular — Angular 2 UI and visualization components based on DevExtreme widgets
ng2-semantic-ui — Semantic UI Angular 2 Integrations -- no JQuery required
angular-confirmation-popover — An angular 2.0+ bootstrap confirmation popover
ng2-steps — Steps component for angular2 where each step is different component and everything is wired together.
ng2-recaptcha — Angular 2 component for Google reCAPTCHA
ng2-countdown — Angular2 contdown is complatible with latest release of angular 2.x.x
ng2-pagination — Pagination for Angular
ng2-aside — Angular aside menu
angular2-contextmenu — A context menu built with Angular 2 inspired by ui.bootstrap.contextMenu.
angular-calendar — A flexible calendar component for angular 2.0+ that can display events on a month, week or day view.
angular2-tree-component — A simple yet powerful tree component for Angular2
angular2-modal — Angular2 Modal / Dialog window
ng2-dynamic-dialog — A dynamically adjusting, extensible dialog component for use with Angular 2 supporting raw HTML content and dynamically injected custom components.
ng2-completer — Angular 2 autocomplete component
ng2-progressbar — Angular progress bar
ng2-sharebuttons — Share buttons for Angular
Angular-2-Page-Slider — Mimicks the functionality of UIPageViewController in pure HTML for mobile web apps with Angular 2
angular2-swiper — Angular 2 Swiper component that wraps
ng2-breadcrumb — This is an angular 2 component that creates a breadcrumb trail. It hooks into the angular2/router, to dynamically build up the crumb trail once a component is routed to.
angular2-swing — angular 2 component for the swing library (https://github.com/gajus/swing)
angular2-autosize — angular2-autosize is an Angular2 directive that automatically adjusts textarea height to fit content.
angular2-color-picker — Angular 2 Color Picker Directive, no dependences required.
ng2-tag-input — Tag Input for Angular
angular2-tag-input — Tag input component for Angular 2
angular2-select — A native angular 2 select component (based on select2).
angular-select2 — Select2 directive for Angular.js
angular-2-dropdown-multiselect — Angular 2 Dropdown Multiselect Bootstrap
Angular-2-Datepicker — A minimalist datepicker inspired by Google's material design
ng2-slider-component — Angular 2 slider component
angular2-froala-wysiwyg — AngularJS2 bindings for Froala WYSIWYG HTML Rich Text Editor.
angular2-recaptcha — Angular 2 : Typescript component for Google reCaptcha
(angular2-google-place-autocomplete)[https://github.com/rajan-g/angular2-google-place-autocomplete] — Angular2 goole place auto complete is a directive.
angularfire2 — The official Angular 2 library for Firebase
ng2-firebase — An Angular 2 Wrapper for Firebase
ng2-restangular — Restangular for Angular 2 and higher versions
ng2-rest-api — Rest API provider for angular 2
angular2-rest — HTTP client to consume RESTful services.
ng2-rest-api — ng2-rest-api HTTP client to consume RESTful services. Built on Angular2/http with TypeScript. A rest api template for all api consumption.
ng2-resource-rest — Resource (REST) Client for Angular 2
angular2-jsonapi — A lightweight Angular 2 adapter for JSON API
angular2-active-record — Helper library for handling connect RESTFUL API in Angular 2
ng2-redux — Angular 2 bindings for Redux.
ng2-mobx — MobX connector to Angular 2
ng2-translate — The internationalization (i18n) library for Angular 2+
angular2-translator — translation module for angular2
angular2localization — An Angular 2 library to translate messages, dates and numbers
angular2-jwt — Helper library for handling JWTs in Angular 2 apps
angular-oauth2 — AngularJS OAuth2
angular2-token — 🔑 Token based authentication service for Angular2 (ng2) with multi-user support. Works best with the devise token au…
ng2-authentication — Ng2-authentication is a module to handle authentication in angular 2
ng2-cordova-oauth — Angular 2 oauth library for use with Apache Cordova projects
AngularJS-OAuth2 — Package for allowing an AngularJS application to authenticate with an OAuth 2 / Open ID Connect identity provider usi…
angular2-auth — Authentication for Angular2-based apps.
Angular2-Firebase-Auth — Firebase authentication with AngularFire2 in Angular2 (RC5)
angular2-notifications — A light and easy to use notifications library for Angular 2. It features both regular page notifications (toasts) and push notifications
Angular2-Toaster — Angular2-toaster is an asynchronous, non-blocking Angular2 Toaster Notification library
ng2-messages — Angular2 messages component for displaying messages to user.
angular2-flash-messages — Angular 2 flash messages module
Angular2-Toaster — compatible with latest release of Angular 2.X.X for showing alerts and messages for your application.
ng2-toastr — Bootstrap style toast for angular 2
ng2-notifications — Angular 2 Component for Native Push Notifications
notify — Web Notifications Powered by RxJS for Angular 2
toastr-ng2 — Angular 2 toastr
angular2-grid — A drag/drop/resize grid-based plugin directive for angular2
ng2-dnd — Angular 2 Drag-and-Drop without dependencies
ng2-drag-drop — Angular 2 Drag & Drop based on HTML5 with no external dependencies.
angular2-localstorage — Angular2 decorator to save and restore variables/class properties to HTML5 LocalStorage automatically
h5webstorage — Web Storage for Angular 2
angular2-cookie — Implementation of Angular 1.x $cookies service to Angular 2
angular-2-local-storage — LocalStorageService for Angular 2 with thesame API as angular-local-storage
ng2-smart-table — Angular 2 Smart Data Table component
ng2-handsontable — Angular 2 directive for Handsontable
ngx-datatable — A feature-rich yet lightweight data-table crafted for Angular2 and beyond!
angular2-datatable — DataTable - Simple table component with sorting and pagination for Angular2
mdDataTable2 — Angular2 data table complete implementation of google material design based on Angular Material components.
NG2TableView — ng2 table-view with angular material
ng-formly — JavaScript powered FORMS for ANGULAR 2.x and above
ng2-dynamic-forms — Rapid form development library for Angular 2.x and higher
angular2-form-validators — ✅ Angular 2 template form validators by @AngularClass
ng2-formio — JavaScript powered forms for Angular 2
angular2-easy-forms — Easy Forms is a library for simplification of forms in Angular 2. Its meant for quick creation of forms and form validation.
form-errors — Angular 2 Form Errors: A component that is designed to show and hide messages based on the state of a key/value object.
angular2-hmr — 🔥 Angular 2 Hot Module Replacement for Hot Module Reloading via @AngularClass
angular2-hot-loader — Angular 2 hot loader
ng2-slim-loading-bar — Angular 2 component shows slim loading bar at the top of the page.
angular2-busy — Show busy/loading indicators on any promise, or on any Observable's subscription
angular2-loaders-css — Angular 2 module that implements Loaders.css spinners
ng2-spin-kit — SpinKit (https://github.com/tobiasahlin/SpinKit) spinners for AngularJS v2.x
ng-spin-kit — SpinKit (http://tobiasahlin.com/spinkit/) spinners for Angular 2+
angular2-highcharts — 📊 📈 Highcharts for your Angular2 project
ngx-charts — Declarative Charting Framework for Angular2 and beyond!
dart-lang — Angular 2 Dart
angular2_components — The official Material Design components for AngularDart. Used at Google in production apps.
augury — Angular 2 development tools for Chrome
angular2-dependencies-graph — View the dependencies tree of you Angular2 application
gulp-inline-ng2-template — Gulp plugin to inline HTML and CSS into Angular 2 component decorators
angular2-template-loader — Chain-to loader for webpack that inlines all html and style's in angular2 components.
https://github.com/shuhei/babel-plugin-angular2-annotations — A babel transformer plugin for Angular 2 annotations
alfred-ng2 — Search for Angular 2 API references on angular.io
angular2-education — A curated list of helpful material to get started with education on Angular 2
awesome-angular2 — A curated list of awesome Angular 2 and Angular 4 resources by @AngularClass
AngularJS2-Learning — A list of resources for learning Angular2
angular2-learning-cn — Angular 2 中文资料汇总(文章,视频,教程)
learn-angular2 — Learn Angular 2 in Baby Steps
learn-angular2 — A simple site for learning Angular 2 and ES6/TypeScript
learning-angular2 — Code samples repository for the examples provided in "Learning Angular 2", published by Packt Publishing - THE BOOK C…
flex-layout — Angular 2 component Layout engine; using flexbox-2016 css.
angular2-materialize — Angular 2 support for Materialize CSS framework
right-angled — Building kit for angular2 data grids
components-animations-project — animations for your web components (extends them and implements the html template and the css file and your have your component animated.
ng2-responsive — Superset of RESPONSIVE DIRECTIVES to show or hide items according to the size of the device screen and another featur…
angular2-masonry — https://github.com/desandro/masonry module for Angular2
ani-angular-2 — This project is a part of the famous ANI Theme Ani Theme v2.0 to Angular2 Theme.
ng2-youtube — Youtube iframe plugin for angular2 latest version 2.0.0
angular2-tuber — A YouTube Search Engine built with Angular2 (compare with the React Version in the Tuber repo)
ionic-audio — An audio player for Ionic 1 and Angular 2 / Ionic 2. Works with HTML 5 audio or native audio using Cordova Media plugin.
videogular2 — The HTML5 video player for Angular 2
spotyngular — Clone of Spotify using Angular 2
ng2-youtube-player — a youtube component wrapped with angular 2
ng2-image-lazy-load — Angular2 image lazy loader library.
angular2-imagelazyload-directive
ng2-lazyload-image — Lazy image loader for Angular 2
angular2-google-maps — Angular 2+ Google Maps Components
angular2-baidu-map — Angular2 component for Baidu map
angular2-websocket — Websocket wrapper for angular2 based on angular-websocket
ng2-idle — Responding to idle users in Angular2 applications.
ngx-clipboard — A wrapper directive for clipboard.js
ng2-meta — Dynamic meta tags and SEO in Angular2
ang2-phaser — An easy way to implement the Phaser game engine for Angular2 components.
angular2-ladda — Angular 2 Ladda module
angular2-clickoutside-directive — Angular 2 directive that provides Click Outside Functionality
angular2-feature-toggle — Your module to handle with feature toggles in Angular2 applications easier.
ng-diff-match-patch — This is a port of the angular-diff-match-patch wrapper for AngularJS.
ng2-admin — Angular 2 admin dashboard framework
respond — Angular 2 + Lumen PHP + Static HTML sites. Respond 6 is a responsive CMS that features Bootstrap 3, a complete REST API, templates, plugins, and more
react-native-renderer — Use Angular 2 and React Native to build applications for Android and iOS
angular2-moment — moment.js pipes for Angular2
angular2-meteor — Angular 2.0 and Meteor - the perfect stack
angulartics2 — Vendor-agnostic analytics for Angular2 applications.
angular2-polymer — Angular 2 support for Polymer elements
angular2-infinite-scroll — Infinite Scroll Directive for angular 2
ngx-pipes — Useful pipes for Angular 2 and beyond with no external dependencies!
wp-api-angular — Angular (>=2) services for WordPress WP-API(v2) or WP >= 4.7 (natively supports WP-API)
angular2-img-cropper — Angular 2 Image Cropper
angular2-leaflet-starter — A soup of Angular2 and Leaflet
angular/templating — Templating engine for Angular 2.0
angular2-idle-preload — 🔜 Angular 2 Idle Preload for preloading async routes via @AngularClass
redux-decorators — A ridiculously good syntax for working with Redux using decorators in ES7 / TypeScript. Currently limited to Angular 2 but could potentially be used elsewhere.
angular2-iot — Internet of Things directives for Angular 2 (Led, Button, etc.)
ng2-chess — A plugin oriented chess component for Angular 2
ngrx.github.io — Reactive Extensions for Angular 2
angular2-logger — A log4j inspired logger for angular 2
ng2-fullpage — Angular 2 fullPage.js port library
ng2-pdf-viewer — PDF Viewer Component for Angular 2
angular2-interceptors — This package adds the interceptor feature to Angular 2, by extending the @angular/http class.
store-log-monitor — Log Monitor for @ngrx/store-devtools and Angular 2
d3-ng2-service — A D3 version 4 service for use with Angular 2
angular-jqcloud — AngularJS directive for jQCloud 2 plugin
angular2-redux — Wrapper components for using Redux in an Angular2 application.
walts — Walts is a library for Angular (>= 2.0.0) to provide the Observer pattern using RxJS.
angular2-hotkeys — Keyboard shortcuts for Angular 2 apps
ngresizable — Simple, tree-shakable, AoT, Universal and Web Worker friendly resizable component for Angular (2 and beyond).
angular2-fontawesome — Angular2 Components and Directives for Fontawesome
ng2-slideable-directive — Angular 2 directive that turn element to slider handle.
angular-sortablejs — This package is an Angular 2 binding for Sortable.js.
angular2-bootloader — ⏩ Angular 2 Bootloader for async script tag and hmr support via @AngularClass
ng2-facebook-sdk — Angular 2 TypeScript Wrapper for Facebook SDK
https://github.com/nweedon/angular2haxe — Haxe Language Bindings for Angular 2
angular2-perfect-scrollbar — Angular 2 wrapper library for perfect scrollbar.
angular-web-bluetooth — The missing Web Bluetooth module for Angular (>=2)
ionic-cache — Ionic 2 and Angular 2 cache service with WebSQL support
ionic-cloud-angular — Angular 2 Integration for Ionic Cloud
ui-router/ng2 — UI-Router for Angular 2: State-based routing for Angular 2
angular2-webpack-starter — An Angular Starter kit featuring Angular 2 and Angular 4 (Router, Http, Forms, Services, Tests, E2E, Dev/Prod, HMR,…
angular-seed — Extensible, reliable and modular starter project for Angular 2 (and beyond) with statically typed build and AoT compilation
universal-starter — Angular 2 Universal starter kit by @AngularClass
angular2-webpack — A complete, yet simple, starter for Angular 2 using webpack
angular2-seed — A simple starter project demonstrating the basic concepts of Angular 2.
angular2-starter — Extensible Angular 2 Starter using TypeScript (Updated to 2.4.3)
angular-webpack2-starter — A complete Angular 2 and Webpack 2 starter seed with minimal and full featured branches. Full featured branch include…
angular2-express-starter — Angular 2 and Express 👨👩👦 ( Heroku ready )
generator-ng-fullstack — Client, server or fullstack - it's up to you. ng-fullstack gives you the best of the latest: Node, Go, http/2, Angular …
vulgar — simple and scalable MEAN stack development kit featuring Angular 2 (Router, Http, Forms, Services, Tests, E2E, Cove…
spring-boot-angular2 — spring boot backend, angular2 frontend with webpack, typescript, sass, bootstrap4, karma, jasmine
https://github.com/AngularClass/angular-seed — 🌱 A simple Angular seed featuring Angular 2 (or Angular 4) and Webpack 2 by @AngularClass
angular2-starter-kit — 🔥 Angular2 starter kit — production ready universal web app boilerplate (Angular 2, Server Side Rendering, Node.js/Ex…
ng2-admin-lte — Bootstraping of Angular2 with AdminLTE dashboard template (using angular2 final,router v3, angular-cli and ng2-bootst…
angular2-react-native-seed — A seed project to create a native mobile application with Angular 2 and React Native
angular2-mean-starter — A very neat and simple starter kit for an angular2 MEAN app.
angular2-bootstrap4-oauth2-webpack — Angular 2 skeleton app with Bootstrap 4, OAuth2 integration, all packaged up and served with Webpack
angular-2-template — Basic template for getting started with Angular 2 projects.
angular2-nobullshit-boilerplate — Just what's necessary to build Angular2 apps with TS and Webpack nothing else!
angular2-typescript-gulp — A basic Angular2 application with Gulp as build system.
Angular2-express-mongoose-gulp-node-typescript — AngularJS 2 (Updated to 2.4.1) Mean Stack application which uses Angular2, Gulp, Express, Node, MongoDB (Mongoose) wi…
generator-angular2-library — Yeoman generator to create an Angular 2 library
aspnetcore-angular2-universal — NEW Angular 2+ Universal & ASP.NET Core SPA Advanced Starter - featuring server-side rendering, NgRx (redux), ng2bo…
angular2-dashboard-starter — Ready to use dashboard starter/seed project based on Angular 2 and AdminLTE bootstrap theme.
generator-gulp-angular2 — Yeoman generator for Angular2 + Gulp, base on angular2-seed and generator-gulp-angular
generator-fountain-angular2 — Yeoman 'fountain' generator to start a webapp with Angular 2
angular2-minimalist-starter — Angular2 Minimalist Starter
angular2-universal-starter — Enjoy Server Side rendering and Web Workers in your Angular2 Application
angular2-seed — Seed project to run angular2 out of the box, integrated with wepack and babel
angular2-seed-express — An Angular2 seed project with (Redis/MongoDB/MySQL), Express server and PM2 Daemon.
angular-webpack-starter — 🌟 The craft-your-own Angular Webpack Starter with AoT compilation, Lazy-loading, Tree-shaking, and Hot Module Reload …
angular2-library-example — An example repository for building your own Angular 2 library
angular2-jspm-seed — Angular2 / TypeScript / material2 / JSPM / Gulp Starter Project
angular2-starter — Angular 2 Starter Repo
angular2-webpack-lite — Super lite boilerplate of Angular2 with Webpack and Typescript.
angular2-rollup — Starter project for bundling an Angular 2 web app with AOT Compile and Rollup
angular2-webpack2 — Angular 2 Webpack 2 minimal starter. Includes both unit and e2e tests.
anvel — Angular 2 Lumen Starter Kit
angular2-goldilocks-seed — A seed project for Angular 2.0 / TypeScript development