Angular

Awesome Angular 2

Awesome Angular 2 Awesome

Awesome list of Angular 2 seed repos, starters, boilerplates, examples, tutorials, components, modules, videos, and anything else in the Angular 2 ecosystem

Current Angular 2 version:

npm version

Table of contents:

Angular 2

Angular is a development platform for building mobile and desktop web applications.

Angular 2 General Resources

Angular 2 Community

Angular 2 Server-Side Rendering

Angular 2 Material Design

Angular 2 Cheatsheet

Angular 2 Tutorials

Angular 2 Series

Angular 2 Video Tutorials

Angular 2 Books

Angular 2 On-Site Training

Angular 2 Approach and Explanation

Angular 2 Integrations

Angular 2 Components

Angular 2 Generators

Angular 2 TodoMVC

Universal Angular 2

Universal (isomorphic) javascript support for Angular 2

Universal General Resources

Universal Seed Projects

  • fullstack-angular2-starter - Fullstack Angular 2 starter kit by @Angular-Class
  • ng-seed/universal - Seed project for Angular Universal apps featuring Server-Side Rendering (SSR), Webpack, dev/prod modes, DLLs, AoT compilation, HMR, SCSS compilation, lazy loading, config, cache, i18n, SEO, and TSLint/codelyzer by @fulls1z3

Angular 2 in TypeScript

TypeScript lets you write JavaScript the way you really want to. TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.

TypeScript General Resources

TypeScript Angular 2 Online Playground

TypeScript Seed Projects

  • Angular 2 Webpack Starter - An Angular 2 Webpack Starter kit featuring Angular 2 (Router, Http, Forms, Services, Tests, E2E), Karma, Protractor, Jasmine, TypeScript, and Webpack by @Angular-Class
  • Angular 2 Seed Seed project for Angular 2 apps
  • ng2-play.ts A minimal Angular2 playground using TypeScript
  • Angular2Go Angular 2 Go !
  • Angular 2 Samples Angular 2.0 sample components
  • ng-seed/spa - Seed project for Angular apps featuring Webpack, dev/prod modes, DLLs, AoT compilation, HMR, SCSS compilation, lazy loading, config, cache, i18n, SEO, and TSLint/codelyzer by @fulls1z3

Angular 2 in Dart

Dart is an open-source, scalable programming language, with robust libraries and runtimes, for building web, server, and mobile apps.

Dart General Resources

  • Dart Official Website for Dart
  • Dartpad Dartpad lets play with Dart on-line, in a zero-install, zero configuration environment.
  • Dart Organization (GitHub) Official Github Organization for Dart
  • Pub Repository of packages of software for the Dart programming language.
  • Dartisans The Official Dart Google+ community
  • Dart Slack Channel The Official Dart Slack channel.

Dart Angular 2 Online Playground

Dart Seed Projects

Dart Demo, Samples, and Examples

  • Angular 2 Samples Angular 2 for Dart demos and samples from the community.
  • Pipes Examples of Pipes in Angular 2 for Dart.
  • Hackernews App A HackerNews application made with Angular 2 for Dart
  • Router Demo A basic example of Angular 2 router.

Angular 2 in Babel

The compiler for writing next generation JavaScript.

Babel General Resources

Babel Angular 2 Online Playground

Babel Seed Projects

Angular 2 in ES5

An ECMAScript language that includes structured, dynamic, functional, and prototype-based features.

ES5 Angular 2 Online Playground

ES5 Seed Projects

Angular 2 in Haxe

Haxe is an open source toolkit based on a modern, high level, strictly typed programming language.

Haxe Angular 2 Online Playground

Haxe Seed Projects

Angular 2 in Scala

General purpose language; multiparadigm (object-oriented, functional, concurrent elements); statically typed, type-safe; focus: Web services.

Scala Seed Projects

Platforms

Ionic 2 General Resources

Angular 2 in NativeScript

Build truly native iOS, Android and Windows Phone apps with Javascript and CSS. Try NativeScript open-source framework for cross-platform development.

NativeScript General Resources

NativeScript Seed Projects

Angular 2 in React Native

React Native enables you to build world-class application experiences on native platforms using a consistent developer experience based on JavaScript

React Native General Resources

License

CC0