Angular Utilities

Utilities

Pipes

  • angular-pipes – Useful pipes for Angular.
  • ngx-pipes – Useful pipes for Angular 2 and beyond with no external dependencies.
  • ng-pipes – Bunch of useful pipes for Angular2 (with no external dependencies!).
  • angular2-linky – Linky pipe for angular2.

Form

Utilities to help create HTML forms

  • angular2-schema-form – Angular2 Schema Form (DISCLAIMER: it is not related to angular-schema-form).
  • ng-formly – JavaScript powered FORMS for ANGULAR 2.x and above.

API

Utilities to consume APIs

Authentication

  • ng2-ui-auth – An angular2 repository for authentication based on angular1’s satellizer.
  • angular2-token – Token based authentication service for Angular2 (ng2) with multi-user support. Works best with the devise token auth gem for Rails.
  • angular-oauth2-oidc – Support for OAuth 2 and OpenId Connect (OIDC) in Angular.
  • angular-oauth2 – AngularJS OAuth2.

Event Handling

  • ng-click-outside – Angular 2+ directive for handling click events outside of an element.

Scroll

Responsive Design

  • ng2-responsive – Superset of RESPONSIVE DIRECTIVES to show or hide items according to the size of the device screen and another features in Angular 2.

Persistence

  • angular2-localstorage – Angular2 decorator to save and restore variables/class properties to HTML5 LocalStorage automatically.
  • ng2-webstorage – Localstorage and sessionstorage manager – angular2 service.
  • angular-safeguard – Wrapper around cookies/sessionStorage/localStorage for angular2. If all are unavailable will use an in memory storage.

Cookie

Cookie manipulation

  • angular2-cookie – Implementation of Angular 1.x $cookies service to Angular 2.

Routing

  • 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.
  • ng2-page-transition – Simple Angular2 component to create a page transition animation on route changes.

Pagination

Validation

i18n

Internationalization / L10n / localization / translation

  • @ngx-translate/core – The internationalization (i18n) library for Angular 2+.
  • angular-l10n – An Angular 2 library to translate messages, dates and numbers.

Logging

Asset management

Utilities for building / bundling / loading assets

Meta Tags

Set meta tags, <title>, children of

  • ng2-meta – Dynamic meta tags and SEO in Angular2.
  • ng2-metadata – Dynamic page title & meta tags generator for Angular2.

Clipboard

Copy & paste text to clipboard

Angular 1 -> Angular 2 Migration

  • ng-metadata – Angular 2 decorators and utils for Angular 1.x.
  • angular2-now – Angular 2 @Component syntax for Angular 1 apps.

Documentation

  • compodoc – The missing documentation tool for your Angular application.

IoT

Internet of Things

Product Tour

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s