{"id":40225,"url":"https://github.com/chyngyz/awesome-angular-components","name":"awesome-angular-components","description":"This project is no longer supported.","projects_count":155,"last_synced_at":"2026-06-07T09:00:28.693Z","repository":{"id":89721753,"uuid":"70132740","full_name":"chyngyz/awesome-angular-components","owner":"chyngyz","description":"This project is no longer supported.","archived":false,"fork":false,"pushed_at":"2017-02-09T04:43:11.000Z","size":20,"stargazers_count":23,"open_issues_count":0,"forks_count":9,"subscribers_count":4,"default_branch":"master","last_synced_at":"2026-05-22T01:59:02.273Z","etag":null,"topics":["angular","angular-2","angular-components","angular-extensions","angular-material","angular-ui"],"latest_commit_sha":null,"homepage":"","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/chyngyz.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":"code_of_conduct.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null}},"created_at":"2016-10-06T07:34:16.000Z","updated_at":"2023-03-10T13:35:14.000Z","dependencies_parsed_at":null,"dependency_job_id":"f7e6eb78-329d-42f8-9097-de58bbb277d8","html_url":"https://github.com/chyngyz/awesome-angular-components","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/chyngyz/awesome-angular-components","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chyngyz%2Fawesome-angular-components","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chyngyz%2Fawesome-angular-components/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chyngyz%2Fawesome-angular-components/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chyngyz%2Fawesome-angular-components/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/chyngyz","download_url":"https://codeload.github.com/chyngyz/awesome-angular-components/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/chyngyz%2Fawesome-angular-components/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":34014821,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-06-07T02:00:07.652Z","response_time":124,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"created_at":"2024-01-13T21:17:51.576Z","updated_at":"2026-06-07T09:00:28.694Z","primary_language":"JavaScript","list_of_lists":false,"displayable":true,"categories":["Uncategorized"],"sub_categories":["Uncategorized"],"readme":"# ![AngularJS](https://angular.io/resources/images/logos/standard/shield-large.png)\n\n# Awesome Angular (v2^) Components Catalog - This project is no longer supported. Please refer to [Angular Components](http://devarchy.com/angular-components)\n\n\u003e Catalog of Angular components / modules / libraries\n\n - Contributions welcome, see [contribution guide](contribute.md)\n \n\u003e A curated list of helpful material to start learning Angular - [Angular 2 Education](https://github.com/timjacobi/angular2-education)\n\n\u003cbr/\u003e\n\n#### Contents\n- [UI Components](#ui-components)\n- [UI Layout](#ui-layout)\n- [UI Animation](#ui-animation)\n- [UI Frameworks](#ui-frameworks)\n- [UI Utilites](#ui-utilites)\n- [Code Design](#code-design)\n- [Utilities](#utilities)\n- [Tests](#tests)\n- [Performance](#performance)\n- [Dev Tools](#dev-tools)\n- [Miscellaneous](#miscellaneous-4)\n\n\n\u003cbr/\u003e\n\u003cbr/\u003e\n\u003cbr/\u003e\n\u003cbr/\u003e\n\u003cbr/\u003e\n\u003cbr/\u003e\n\n\n# UI Components\n\n\n###### Table / Data Grid\n\n - [ng2-table](https://github.com/valor-software/ng2-table) - Simple table extension with sorting, filtering, paging\n - [ng2-handsontable](https://github.com/valor-software/ng2-handsontable) - Angular 2 directive for Handsontable\n - [ag-grid](https://www.ag-grid.com/) - Advanced Data Grid\n - [ng2-smart-table](https://akveo.github.io/ng2-smart-table/) - Smart data table library with sorting, filtering, pagination \u0026 add/edit/delete functions.\n - [ngx-datatable](https://github.com/swimlane/ngx-datatable) - A feature-rich yet lightweight data-table crafted for Angular2\n\n###### Infinite Scroll\n\n - [ng2-infinite-list](https://github.com/ng2-ui/ng2-infinite-list) - Angular2 Infinite Scroll Directive\n - [angular2-infinite-scroll](https://github.com/orizens/angular2-infinite-scroll) - Infinite Scroll Directive for angular 2\n\n\n###### Modals\n\n*Display overlay / modal / dialog*\n\n - [ng2-popup](https://github.com/ng2-ui/ng2-popup) - Angular2 Modal Directive\n - [angular2-modal](https://github.com/shlomiassaf/angular2-modal) - Angular2 Modal / Dialog window\n - [ng2-bs3-modal](https://github.com/dougludlow/ng2-bs3-modal) - Angular2 Bootstrap3 Modal Component\n - [ng2-bs4-modal](https://github.com/maxfisher05/ng2-bs4-modal) - Angular2 Bootstrap4 Modal Component\n\n\n\n###### Notification\n\n*A temporary little modal to notify the user*\n\n - [@ngrx/notify](https://github.com/ngrx/notify) - Web Notifications Powered by RxJS for Angular 2\n - [Angular2-Toaster](https://github.com/stabzs/Angular2-Toaster) - Angular2-toaster is an asynchronous, non-blocking Angular2 Toaster Notification library\n - [ng2-toasty](https://github.com/akserg/ng2-toasty) - Angular2 Toasty component shows growl-style alerts and messages for your app.\n - [angular2-notifications](https://github.com/flauc/angular2-notifications) - A light and easy to use notifications library for Angular 2. It features both regular page notifications (toasts) and push notifications.\n\n###### Tooltips\n\n - [ng2-tooltip-overlay](https://github.com/ng2-ui/ng2-tooltip-overlay) - Angular2 Tooltip Directive\n\n\n###### Menu\n\n*Menus / Sidebars*\n\n - [ng2-menu](https://github.com/ng2-ui/ng2-menu) - Angular 2 Menu directive\n\n\n###### Sticky\n\n*Implementations similar to `position: sticky`*\n\n - [ng2-sticky](https://github.com/ng2-ui/ng2-sticky) - Angular2 \"position: sticky\" implementation as a directive\n\n\n###### Tabs\n\n - [ng2-tab](https://github.com/ng2-ui/ng2-tab) - Angular 2 Tab Component\n \n\n###### Breadcrumbs\n \n - [ng2-breadcrumb](https://github.com/gmostert/ng2-breadcrumb) - Dynamic breadcrumb trail.\n\n###### Loading / Progress Indicators\n\n*Let the user know that something is being loaded*\n\n - [ng2-progress-bar](https://github.com/pleerock/ng2-progress-bar) - Simple progress bar control for your angular2 applications using bootstrap3.\n - [angular2-busy](https://github.com/devyumao/angular2-busy) - Show busy/loading indicators on any promise, or on any Observable's subscription.\n - [ng2-slim-loading-bar](https://github.com/akserg/ng2-slim-loading-bar) - Angular 2 component shows slim loading bar at the top of the page.\n - [ng2-loading-animate](https://github.com/oxycoder/ng2-loading-animate) - Loading animation for angular 2\n - [angular2-circle-progress](https://github.com/Feridum/angular2-circle-progress) Simple Angular 2 Circle Progress Component\n\n###### Carousels\n\n -\n\n\n###### Collapse\n\n -\n\n\n###### Charts\n\n*Displays data in graphs / diagrams*\n\n - [ng2-charts](https://github.com/valor-software/ng2-charts) - Beautiful charts for Angular2 based on Chart.js\n - [ng2d3](https://swimlane.github.io/ng2d3/) - D3 + Angular2 Composable Re-usable Charting Framework\n - [ng2-nvd3](https://github.com/krispo/ng2-nvd3) - Angular2 component for nvd3\n - [angular2-chartist](https://paradox41.github.io/angular2-chartist/demo/) - Angular 2 component for Chartist.js\n - [ngx-charts](https://github.com/swimlane/ngx-charts) - Declarative Charting Framework for Angular2 and beyond!\n\n\n###### Display a Tree Data Structure\n\n - [angular2-tree-component](https://github.com/500tech/angular2-tree-component) - A simple yet powerful tree component for Angular2\n - [ng2-tree](https://github.com/valor-software/ng2-tree) - Angular2 Tree component\n\n\n###### UI Navigation\n\n*Ways to navigate views*\n\n - [ng2-fullpage](http://meiblorn.github.io/ng2-fullpage/) - Create Beautiful Fullscreen Scrolling websites (now with Angular 2)\n\n\n###### Custom Scrollbar\n\n - [ng2-slimscroll](https://github.com/jkuri/ng2-slimscroll) - Angular2 Customizable Scrollbar Directive\n - [angular2-perfect-scrollbar](https://github.com/zefoy/angular2-perfect-scrollbar) - Angular 2 wrapper library for perfect scrollbar\n\n\n###### Media\n\n*Audio / Video / PDF*\n\n - [ng2-pdf-viewer](https://github.com/VadimDez/ng2-pdf-viewer) - PDF Viewer Component for Angular 2\n - [Videogular](https://github.com/videogular/videogular2) - The HTML5 video player for Angular 2\n\n\n###### Map\n\n - [ng2-map](https://github.com/ng2-ui/ng2-map) - Angular2 Google Maps Directives\n - [angular2-google-maps](https://angular-maps.com/) - Angular 2 components for Google Maps\n\n\n###### Dropdown\n\n - [ng2-dropdown](https://github.com/pleerock/ng2-dropdown) - Simple dropdown for your angular2 applications using bootstrap3\n\n###### Display time / date / age\n\n - [time-ago-pipe](https://github.com/AndrewPoyntz/time-ago-pipe) - An Angular 2 pipe for converting a date string into a time ago\n\n\n###### Photo / Image Gallery\n\n - [ng2-image-gallery](https://github.com/bergben/ng2-image-gallery) - Basic Angular 2 image gallery using Bootstrap 4 and Fontawesome\n\n###### Social Media / Share Buttons\n\n - [ng2-sharebuttons](https://murhafsousli.github.io/ng2-sharebuttons/) - Simple, lightweight, customizable share buttons with counts\n\n\n###### Touch Swipe\n\n - [ng2-swipeable-card](https://github.com/JayKan/ng2-swipeable-card) - A small standalone Angular2 plugin that allows your card component to either swipe left or right.\n - [angular2-useful-swiper](https://github.com/Useful-Software-Solutions-Ltd/angular2-useful-swiper) - Use iDangero.us's great slider Swiper in Angular 2.\n\n\n###### Miscellaneous\n\n - [ng2-pagination](http://michaelbromley.github.io/ng2-pagination/) Pagination for Angular2\n - [ng2-meta](https://github.com/vinaygopinath/ng2-meta) - Dynamic meta tags and SEO in Angular2\n - [angular2-clickoutside-directive](https://github.com/AvraamMavridis/angular2-clickoutside-directive) - Angular 2 directive that provides Click Outside Functionality\n - [angular2-fontawesome](https://github.com/travelist/angular2-fontawesome) - Angular2 Components and Directives for Fontawesome\n - [ng2-safe-img](https://github.com/hyzhak/ng2-safe-img) - Very tiny and safe img for Angular 2\n - [ng2-img-fallback](https://vadimdez.github.io/ng2-img-fallback/) - Load placeholder image on image error\n - [ng2-translate](https://github.com/ocombe/ng2-translate) - An implementation of angular translate for Angular 2.\n - [angular2-translate](https://github.com/Valetudox/angular2-translate) - simple translate service solution for Angular 2\n - [angular-pipes](https://github.com/fknop/angular-pipes) - Angular 2 pipes library\n - [ng-pipes](https://github.com/danrevah/ng-pipes) - Useful pipes for Angular 2+ with no external dependencies!\n - [angular2localization](https://github.com/robisim74/angular2localization) - An Angular 2 library to translate messages, dates and numbers.\n - [Chomsky-NG2](http://bullhorn.github.io/chomsky-ng2/) - A lightweight Angular 2 i18n wrapper.\n - [angular2-linky](https://github.com/dzonatan/angular2-linky) - Angular2 pipe to find links in text input and turn them into html links.\n - [angular2 embedly](https://github.com/frnd/angular2-embedly) - embed.ly directive and service for Angular2\n - [angular2-highlight-js](https://github.com/Useful-Software-Solutions-Ltd/angular2-highlight-js) - highlight.js integration with Angular2.\n - [ng-dynamic](https://github.com/laco0416/ng-dynamic) - Dynamic Content Projection in Angular 2+\n - [angular2-clipboard](https://github.com/maxisam/angular2-clipboard) - A wrapper directive for clipboard.js\n\n\n### Component Collections\n\n - [NG2-UI](https://ng2-ui.github.io/) - A collection of quality Angular2 directives\n - [ng2-ue-utils](https://github.com/gabyvs/ng2-ue-utils) - Set of angular2 components, directives, pipes and services that will be shared among unified experience SPAs.\n - [ngx-ui](https://github.com/swimlane/ngx-ui) - Style and Component Library for Angular2 and beyond!\n\n\n\n### Form Components\n\n*Let the user enter data*\n\n\n###### Date / Time picker\n\n - [ng2-datetime-picker](https://github.com/ng2-ui/ng2-datetime-picker) - Angular2 DateTime Picker\n - [mydatepicker](https://github.com/kekeh/mydatepicker) - Angular 2 date picker - Angular2 reusable UI component\n - [ng2-datepicker](https://github.com/jkuri/ng2-datepicker) - Angular 2 Datepicker Component\n - [ng2-date-picker](https://github.com/vlio20/ng2-date-picker) - Highly configurable date picker built for Angular 2\n\n\n###### Rich Text Editing\n\n - [ng2-inline-editor](https://github.com/caballerog/ng2-inline-editor) An Angular 2 Component to edit inline any text.\n\n\n###### Sortable List\n\n*Let the user define an order on a list*\n\n - [ng2-ui-sortable](https://github.com/ng2-ui/ng2-ui-sortable) - Mobile-friendly re-arrangable list element\n\n\n###### Drag and Drop\n\n - [ng2-dragula](http://valor-software.com/ng2-dragula/) - Simple drag and drop with dragula\n - [ng2-dnd](https://github.com/akserg/ng2-dnd) - Angular 2 Drag-and-Drop without dependencies\n\n\n###### Autocomplete\n\n*Autosuggest / autocomplete / typeahead*\n\n - [ng2-auto-complete](https://github.com/ng2-ui/ng2-auto-complete) - Angular2 Auto Complete\n\n\n###### Select\n\n - [ng2-select](https://github.com/valor-software/ng2-select) - Angular2 based replacement for select boxes\n\n\n###### Color Picker\n\n - [angular2-color-picker](https://github.com/Alberplz/angular2-color-picker) - Angular 2 Color Picker Directive, no dependences required.\n - [ng2-color-picker](https://github.com/AndyMeps/ng2-color-picker) - Simple color picker for Angular 2\n\n\n###### Toggle\n\n - [angular2-feature-toggle](angular2-feature-toggle) - Your module to handle with feature toggles in Angular2 applications easier.\n\n\n###### Slider\n\n - [ng2-nouislider demos](https://github.com/tb/ng2-nouislider) - Angular2 noUiSlider directive\n\n\n###### Radio / Checkbox buttons\n\n - [ng2-select-controls](https://github.com/pleerock/ng2-select-controls) - Checkbox group and radio group control for your angular2 applications using bootstrap3.\n\n\n###### Type Select\n\n*Let the user select a tag / something while typing*\n\n - [ng2-tag-input](https://github.com/Gbuomprisco/ng2-tag-input) - Tag Input component for Angular 2. Blandly inspired by Angular material's \u003cmd-chips\u003e\n\n\n###### Masked Input\n\n - [text-mask](https://github.com/text-mask/text-mask) - Input mask for React, Angular, Ember, Vue, \u0026 plain JavaScript\n\n###### File Upload\n\n - [ng2-file-upload](https://github.com/valor-software/ng2-file-upload) - Easy to use Angular2 components for files upload\n - [fileDroppa](https://github.com/ptkach/fileDroppa) - Angular2 File Dropzone\n - [ngx-uploader](https://github.com/jkuri/ngx-uploader) - Angular2 File Uploader\n\n\n###### Autosize Input / Textarea\n\n -\n\n\n###### Image Editing\n\n - [angular2-img-cropper](https://github.com/cstefanache/angular2-img-cropper) - Angular 2 Image Cropper\n\n\n###### Markdown / Text Editor\n\n - [ng2-ace](https://github.com/seiyria/ng2-ace) - A basic ace editor directive for angular 2.\n - [angular2-froala-wysiwyg](https://github.com/froala/angular2-froala-wysiwyg) - AngularJS2 bindings for Froala WYSIWYG HTML Rich Text Editor.\n\n\n###### Form Component Collections\n\n - [Angular Formly](https://ng2.angular-formly.com/) - JavaScript/JSON powered forms for Angular 2\n\n\n###### Miscellaneous\n\n - [Ng2 Validators](https://github.com/gangachris/angular2-validators) - A List of validators for Angular 2 Forms based on validator.js\n - [ng2-recaptcha](https://github.com/dethariel/ng2-recaptcha) - Angular 2 component for Google reCAPTCHA\n - [angular2-recaptcha](https://github.com/xmaestro/angular2-recaptcha) - Angular 2 : Typescript component for Google reCaptcha\n - [Angular2 Schema Form](https://github.com/makinacorpus/angular2-schema-form) - Angular2 Schema Form is an Angular2 module allowing you to instanciate an HTML form from a JSON schema.\n - [angular2-prettyjson](https://github.com/matiboy/angular2-prettyjson) - A module for Angular 2 debug output of objects. Contains a pipe similar to JsonPipe but adds support for spacing and handling of circular structures.\n\n\n# UI Layout\n\n*Components to layout the app's UI*\n\n - [angular2-grid](https://github.com/BTMorton/angular2-grid) - A drag/drop/resize grid-based plugin directive for angular2\n\n\n# UI Animation\n\n*Animate transitions*\n\n -\n\n\n###### Parallax\n\n - [ng2-parallax-scroll](https://github.com/ng2-ui/ng2-parallax-scroll) - Angular2 parallax background scroll directive\n\n\n# UI Frameworks\n\n\n### Mobile Frameworks\n\n - [Ionic Framework](http://ionicframework.com/) - Hybrid Mobile App Framework for iOS, Android and Windows.\n - [onsenui](https://github.com/OnsenUI/OnsenUI) - Hybrid Mobile App UI Framework for iOS and Material Design with Angular and React Components.\n -\n\n\n### UI Frameworks\n\n - [Kendo UI for Angular 2](http://www.telerik.com/kendo-angular-ui/) - A flexible and beautiful UI Components for Angular 2\n - [PrimeNG](http://www.primefaces.org/primeng/) - A collection of rich UI components for Angular 2\n - [Wijmo 5](http://wijmo.com/angular2/) - The First Complete Collection of Angular 2 Components\n - [NG-Lightning](http://ng-lightning.github.io/ng-lightning/#/) - Native Angular 2 components \u0026 directives for Lightning Design System\n - [ngSemantic](https://ng-semantic.herokuapp.com/) - Angular2 building blocks based on Semantic UI\n - [Teradata Covalent UI Platform](https://teradata.github.io/covalent/#/) - UI platform built on Angular 2.0 + Material Design\n - [Fuel-UI](http://fuelinteractive.github.io/fuel-ui/#/) - A collection of native Angular 2 components, directives, and pipes for Bootstrap 4.\n - [novo-elements](https://github.com/bullhorn/novo-elements) - UI Repository for Bullhorn's Novo Theme\n - [jQWidgets](http://www.jqwidgets.com/angular/) -  jQWidgets Angular 2 UI components\n\n\n###### Bootstrap\n\n - [ng2-bootstrap](http://valor-software.com/ng2-bootstrap/#/) - Native angular 2 directives for Bootstrap 3\n - [ngBootstrap](https://ng-bootstrap.github.io/#/home) - Native angular 2 directives for Bootstrap 4\n\n\n###### Material Design\n\n - [Angular 2 Material](https://material.angular.io/) - Angular team's Material Design components built on top of Angular 2.\n - [md2](https://github.com/Promact/md2) - Angular2 based Material Design components\n - [angular2-mdl](https://github.com/mseemann/angular2-mdl) - Angular 2 components, directives and styles based on material design lite\n - [angular2-materialize](https://github.com/InfomediaLtd/angular2-materialize) - Angular 2 support for Materialize CSS framework [https://github.com/Dogfalo/materialize](https://github.com/Dogfalo/materialize)\n\n\n# UI Utilites\n\n\n### Reporter\n\n*Report computed styles*\n\n\n###### Visibility Reporter\n\n*Report when a component becomes visible/hidden*\n\n -\n\n\n###### Measurement Reporter\n\n*Determine and report measurements of an element*\n\n -\n\n### Device Events\n\n\n###### Keyboard Events\n\n -\n\n\n###### Scroll Events\n\n - [ng2-scrollable](https://github.com/ng2-ui/ng2-scrollable) - Angular2 Automatic Scroll Detection With Animation\n - [ng2-page-scroll](https://github.com/Nolanus/ng2-page-scroll) - Animated scrolling functionality written in pure angular2\n\n\n###### Touch Events\n\n -\n\n\n###### Mouse Events\n\n -\n\n\n### Test User Behavior\n\n*A/B tests, experiments, ...*\n\n -\n\n\n\n# Code Design\n\n*Libraries that help with code design*\n\n\n###### Data Store\n\n*Data flow / data management / data stores / components state / data flow*\n - [@ngrx/store](https://github.com/ngrx/store) - RxJS powered state management inspired by Redux for Angular 2 apps\n - [tiny-ng-store](https://github.com/JScearcy/tiny-ng-store) - Small Angular 2 store for quick setup\n - [ng2-mobx](https://github.com/500tech/ng2-mobx) - MobX connector to Angular 2\n - [ng2-ui-storage](https://github.com/ng2-ui/ng2-ui-storage) - Provides memory storage fallback for localStorage and sessionStorage\n - [angular2-locker](https://github.com/MikaAK/angular2-locker) - Wrapper around cookies/sessionStorage/localStorage for angular2. If all are unavailable will use an in memory storage.\n - [angular2-cookie](https://github.com/salemdar/angular2-cookie) - Implementation of Angular 1.x $cookies service to Angular 2\n\n\n###### Form Logic\n\n -\n\n\n###### Router\n\n - [@ngrx/router](https://github.com/ngrx/router) - Reactive Router for Angular 2\n\n\n###### Props from server\n\n*Component properties asynchronously fetched over the network*\n\n -\n\n\n###### Communication with server\n\n -\n\n\n###### CSS / Style\n\n -\n\n\n###### HTML Template\n\n - [ng-html2js](https://github.com/yaru22/ng-html2js) - Standalone script to turn Angular template into js and put it in a module.\n\n\n###### Isomorphic Apps\n\n - [Universal Angular 2](https://github.com/angular/universal) - Universal (isomorphic) javascript support for Angular2\n - [Angular2 Universal Starter Kit](https://github.com/alexpods/angular2-universal-starter) - Enjoy Server Side rendering and Web Workers in your Angular2 Application\n\n\n###### Boilerplate\n\n*Boilerplates /  scaffolds / starter kits / generators / stack ensembles*\n\n - [angular2-webpack-starter](https://github.com/AngularClass/angular2-webpack-starter) - An Angular 2 Starter kit from AngularClass\n - [angular-seed](https://mgechev.github.io/angular-seed/) - High-quality, modular starter (seed) project for Angular 2 apps with statically typed build and AoT\n - [angular2-webpack](https://github.com/preboot/angular2-webpack) - A complete, yet simple, starter for Angular 2 using webpack\n - [angular2-seed](https://github.com/angular/angular2-seed) - Angular 2 seed project from Angular team.\n - [angular-seed-advanced](https://github.com/NathanWalker/angular-seed-advanced) - An advanced Angular2 seed project with support for ngrx/store, ngrx/effects, ng2-translate, angulartics2, lodash, NativeScript, Electron (Mac, Windows and Linux desktop) and more.\n - [angular2-rollup-starter](https://github.com/jkuri/angular2-rollup-starter) - Angular2 \u0026 Rollup.js including AoT and Universal support\n\n\n###### Miscellaneous\n\n - [angular-oauth2](https://github.com/oauthjs/angular-oauth2) - AngularJS OAuth2\n - [ng2-ui-auth](https://github.com/ronzeidman/ng2-ui-auth) - An angular2 repository for authentication based on angular1's satellizer\n\n\n# Utilities\n\n-\n\n###### REST API\n\n - [ng2-rest-api](https://github.com/zaqqaz/ng2-rest-api) - Rest API provider for angular 2.\n - [angular2-jsonapi](https://github.com/ghidoz/angular2-jsonapi) - A lightweight Angular 2 adapter for JSON API\n - [ng2-restangular](https://github.com/2muchcoffeecom/ng2-restangular) - Restangular for Angular 2\n - [ng2-resource-rest](https://github.com/troyanskiy/ng2-resource-rest) - Resource (REST) Client for Angular 2\n\n###### Framework bindings / integrations\n\n - [angularfire2](https://github.com/angular/angularfire2) - The official Angular 2 library for Firebase\n - [angular2-odata](https://github.com/gallayl/angular2-odata) - OData service for Angular2\n\n\n###### Integrations with Third Party Services\n\n - [angulartics2](https://github.com/angulartics/angulartics2) - Web analytics for Angular 2 applications\n - [ng2-wp-api](https://github.com/MurhafSousli/ng2-wp-api) - Angular2 WordPress Module\n - [angular2-apollo](http://dev.apollodata.com/angular2/) - Angular 2 integration for the Apollo Client\n - [ng2-cloudinary](https://github.com/ekito/ng2-cloudinary) - Angular2 components for Cloudinary image back-end\n - [angular2-disqus](https://github.com/Useful-Software-Solutions-Ltd/angular2-disqus) - A DISQUS integration for Angular2\n - [ng2-disqus](https://github.com/threesquared/ng2-disqus) - Angular 2 component for Disqus\n - [pubnub-angular2](https://github.com/pubnub/pubnub-angular2) - Pubnub Angular2 service is a wrapper for PubNub JavaScript SDK version 4\n - [selfbits-angular2-sdk](https://github.com/selfbits/selfbits-angular2-sdk) - Angular 2 SDK for Selfbits Backend-as-a-Service\n - [stormpath-sdk-angular](Angular 2 Components for Stormpath) - Angular 2 Components for integrating with Stormpath's API\n - [angular2-cloudtasks](https://github.com/Cloudtasks/angular2-cloudtasks) - Helps using Cloudtasks.io image processing task by substituting your images sources with the processing URL.\n\n\n# Tests\n\n -\n\n\n# Performance\n\n\n### UI\n\n -\n\n\n###### Inspect\n\n -\n\n\n###### Lazy Load\n\n - [ng2-image-lazy-load](https://github.com/NathanWalker/ng2-image-lazy-load) - Angular2 image lazy loader library\n - [angular2-imagelazyload-directive](https://github.com/AvraamMavridis/angular2-imagelazyload-directive) - Angular2 image lazy load directive\n\n\n### App Size\n\n -\n\n\n# Dev Tools\n\n\n###### Inspect\n\n - [@ngrx/store-devtools](https://github.com/ngrx/store-devtools) - Devtools for @ngrx/store\n - [@ngrx/store-log-monitor](https://github.com/ngrx/store-log-monitor) - Port of redux-devtools-log-monitor for Angular 2 and @ngrx/store-devtools\n - [angular2-logger](https://github.com/code-chunks/angular2-logger) - A log4j inspired logger for angular 2.\n - [ng2-logger](https://github.com/noemi-salaun/ng2-logger) - Angular 2 logger service\n\n\n\n###### Miscellaneous\n\n - [@ngrx/effects](https://github.com/ngrx/effects) - Side effect model for @ngrx/store\n\n# Miscellaneous\n\n - [Angular 2 IoT](https://github.com/urish/angular2-iot) - Internet of Things directives for Angular 2 (Led, Button, etc.)\n","projects_url":"https://awesome.ecosyste.ms/api/v1/lists/chyngyz%2Fawesome-angular-components/projects"}