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:
Table of contents:
- Angular 2
- 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
- TypeScript
- Dart
- Babel
- ES5
- Platforms
Angular 2
Angular is a development platform for building mobile and desktop web applications.
Angular 2 General Resources
- Official Site
- Official Blog
- Official Documentation
- Official Getting Started Guide
- Official GitHub Repo
Angular 2 Community
#angular2
channel on Freenode IRC Server#angular2
hashtag on Twitter- Gitter Channel
- Angular 2 StackOverflow
- @AngularJS on Twitter
- /r/Angular2 Subreddit
- Angular Group on Facebook
- AngularJS on Google+
- AngularAir
- ng-newsletter
- tryangular2
- Built With Angular 2
Angular 2 Server-Side Rendering
Angular 2 Cheatsheet
Angular 2 Tutorials
Angular 2 Series
- Ionic
- Angular 2
- Auth0
- thoughtram
- Angular 2 Template Syntax Demystified
Angular 2 Video Tutorials
Angular 2 Books
- ng-book 2
fullstack.io
- Become a ninja with Angular 2
Ninja Squad
Angular 2 On-Site Training
Angular 2 Approach and Explanation
- thoughtram
- Developing a tabs component in Angular 2
- Developing a zippy component in Angular 2
- Resolving Service Dependencies in Angular 2
- Forward references in Angular 2
- Host and Visibility in Angular 2's Dependency Injection
- Dependency Injection in Angular 2
- Routing in Angular 2
- Angular 2 Template Syntax Demystified - Part 1
- View Encapsulation in Angular 2
- Styling Angular 2 components
- Even better ES5 code for Angular 2
- Writing Angular 2 code in ES5
- The difference between Annotations and Decorators
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
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 Official Website for TypeScript
- REPL Official TypeScript REPL that runs entirely in your browser
- TypeScript Repository (GitHub) Official Github Repo for TypeScript
- TSD TypeScript Definition manager for DefinitelyTyped
- DefinitelyTyped Repository (GitHub) The repository for high quality TypeScript type definitions.
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 Even more minimal starter using just TS, no build tools
Angular 2 in Dart
Platform for scalable web app engineering that compiles to JavaScript.
Dart Angular 2 Online Playground
Dart Seed Projects
Angular 2 in Babel
The compiler for writing next generation JavaScript.
Babel General Resources
- Babel Official Website for Babel
- REPL Official Babel REPL that runs entirely in your browser
- Babel Repository (GitHub) Official Github Repo for Babel
Babel Angular 2 Online Playground
Babel Seed Projects
- babel-angular2-app A skeleton Angular 2 app built with babel.
Angular 2 in ES5
An ECMAScript language that includes structured, dynamic, functional, and prototype-based features.
ES5 Angular 2 Online Playground
ES5 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 Official Website for NativeScript
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
- React Native Official Website for React Native