Boilerplate / scaffold / Yeoman generator / stack ensemble / seed
- @angular/cli – Official CLI tool for Angular.
- test-angular-seed-project – A simple starter Angular2 project.
- poke-try-harder – Extensible Angular 2 Starter using TypeScript (Updated to 2.4.3).
- 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 1, Angular 2, Express, MongoDB, Gulp, Babel, Typescript and much more.
- generator-angular2 – A Yeoman Generator to create Angular2 apps right now.
- generator-ng2-webpack – An opinionated tool for scaffolding an app using angular2 and webpack.
- generator-modern-web-dev – A Yeoman generator for Modern Web development projects.
- generator-gulp-angular2 – Yeoman generator for Angular2 + Gulp, base on angular2-seed and generator-gulp-angular.
- asaf-test – Get started building an Angular library quickly.
- @manekinekko/angular-library-starter – A Minimalist Starter for Angular (v2+) libraries (w/ AOT support).
- angular2-webpack-starter – An Angular Starter kit featuring Angular 2 and Angular 4 (Router, Http, Forms, Services, Tests, E2E, Dev/Prod, HMR, Async/Lazy Routes, AoT via ngc), Karma, Protractor, Jasmine, Istanbul, TypeScript 2, TsLint, Codelyzer, Hot Module Replacement, @types, and Webpack 2 by @AngularClass.
- angular2-universal-starter – Enjoy Server Side rendering and Web Workers in your Angular2 Application.
- angular-seed – Extensible, reliable and modular starter project for Angular 2 (and beyond) with statically typed build and AoT compilation.
- clarity-seed – This is a repository for a seed project that includes Clarity Design System’s dependencies.
- Angular 2 Webpack – A complete, yet simple, starter for Angular 2 using webpack
- Colmena CMS – Free and Open Source API and Admin powered by LoopBack and Angular.
Integrate with services or other frameworks
Reduce amount of time the user has to wait in order to interact with the app
- 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.
Utilities to help create HTML forms
- angular2-schema-form – Angular2 Schema Form (DISCLAIMER: it is not related to angular-schema-form).
Utilities to consume APIs
- 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.
- ng-click-outside – Angular 2+ directive for handling click events outside of an element.
- 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.
- 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.
- angular2-cookie – Implementation of Angular 1.x $cookies service to Angular 2.
- 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.
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.
Utilities for building / bundling / loading assets
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.
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.
- compodoc – The missing documentation tool for your Angular application.
Internet of Things
Improve readability of the source code
- codelyzer – Linting for Angular projects.
- babel-plugin-angular2-annotations – A babel transformer plugin for Angular 2 annotations.
- 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.
Improve overall design of the source code
Data flow / data store / data flow
Communication with Server