Awesome list of Angular 2 seed repos, starters, boilerplates, examples, tutorials, components, modules, videos, and anything else in the Angular 2 ecosystem
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
- Haxe
- Scala
- Platforms
Angular is a development platform for building mobile and desktop web applications.
- Official Site
- Official Blog
- Official Documentation
- Official Getting Started Guide
- Official GitHub Repo
#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
#ng-2 Slack Channel
on AngularBuddies (Sign up)
- Ionic
- Angular 2
- Auth0
- thoughtram
- Angular 2 Template Syntax Demystified
- ng-book 2
fullstack.io
- Become a ninja with Angular 2
Ninja Squad
- 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
- Axponents: of Accessible Web Components (Dylan Barrell)
- ng2-bootstrap: Native Angular2 bootstrap components
- Node.js
- Dart
- Stagehand
Universal (isomorphic) javascript support for Angular 2
- fullstack-angular2-starter - Fullstack Angular 2 starter kit by @Angular-Class
TypeScript lets you write JavaScript the way you really want to. TypeScript is a typed superset of JavaScript that compiles to plain JavaScript.
- 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.
- 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 !
Dart is an open-source, scalable programming language, with robust libraries and runtimes, for building web, server, and mobile apps.
- 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.
- Angular 2 Dart Quickstart A minimal quick start project.
- 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.
The compiler for writing next generation JavaScript.
- Babel Official Website for Babel
- REPL Official Babel REPL that runs entirely in your browser
- Babel Repository (GitHub) Official Github Repo for Babel
- babel-angular2-app A skeleton Angular 2 app built with babel.
An ECMAScript language that includes structured, dynamic, functional, and prototype-based features.
Haxe is an open source toolkit based on a modern, high level, strictly typed programming language.
General purpose language; multiparadigm (object-oriented, functional, concurrent elements); statically typed, type-safe; focus: Web services.
Build truly native iOS, Android and Windows Phone apps with Javascript and CSS. Try NativeScript open-source framework for cross-platform development.
- NativeScript Official Website for NativeScript
React Native enables you to build world-class application experiences on native platforms using a consistent developer experience based on JavaScript
- React Native Official Website for React Native