# Resources

### Projects

* [Angular 6 with NGXS and NX](https://xmlking.github.io/ngx-starter-kit/home)
* [Angular 7, Angular Material and NGXS](https://github.com/adoi/Libnr)
* [Ngxs-Pizza-Order](https://github.com/tommythongnguyen/Ngxs-Pizza-Order)
* [Ngxs Todo](https://github.com/mailok/todo-ngxs)
* [EL-3270 Electron IBM Terminal Emulator](https://github.com/mflorence99/el-3270)
* [*El terminador* Electron-based Terminal Manager, inspired by iTerm2](https://github.com/mflorence99/el-term)
* [*Elf* Electron-based File Manager, with state from selection to file system completely managed by NGXS](https://github.com/mflorence99/el-file)
* [Angular NGXS Tutorial - An Alternative to NgRx for State Management](https://coursetro.com/posts/code/152/Angular-NGXS-Tutorial---An-Alternative-to-Ngrx-for-State-Management)
* [NGXS + Firebase Demo](https://github.com/fisenkodv/itinerary)
* [Use NGXS in a shared module](https://stackblitz.com/edit/angular-shared-for-root-imports?file=app%2Fshared-components%2Fshared-components.module.ts)
* [ScuttleButt Client using NGXS](https://github.com/datenknoten/ngx-ssb-client)
* [Movies Catalog APP (mobile & desktop) with NGXS, Angular 6, Ionic 4 and Capacitor](https://github.com/abritopach/angular-ionic-ngxs-movies)
* [NGXS Form Example](https://github.com/kuncevic/ngxs-form-example)
* [ngxs coffee](https://github.com/chybie/ngxs-coffee)
* [ngxs vs NgRx](https://github.com/codediodeio/ngrx-vs-ngxs)
* [Ngxs Effects](https://github.com/hsdgit/State.Of.Angular/tree/effects)
* [Reactive Programming with Observables & NGXS](https://github.com/kctang/reactive-with-ngxs)
* [Port of NgRx Example App](https://github.com/eranshmil/ngxs-example-app)
* [State Management with NGXS](https://github.com/joaqcid/state-mgmt-with-ngxs)
* [Fretboard Learning (Game/tool built using angular, Ionic and NGXS)](https://guitar-fretboard-learning.web.app/)
* [Arkham Horror Card Game (Built using Angular and NGXS)](https://github.com/sandb0x4477/arkham-horror-lcg)

### Media

* [ngAtlanta - NGXS, State Management Made Simple - Jecelyn Yeen](https://youtu.be/0bhfUGjn0KA)
* [ngAir 153 - NGXS: A New State Management for Angular Apps with Austin McDaniel and Danny Blue](https://www.youtube.com/watch?v=rkn73khwfWU\&feature=youtu.be)
* [ngAir 196 - One year of NGXS with Mark Whitfeld](https://youtu.be/B7m7eWywJB0)
* [Quick Start to NGXS](https://youtu.be/SGj11j4hxmg)
* [NGXS: Redux implemented in 2018 by Gerard Sans](https://youtu.be/nh-mp85folo?t=3240)
* [Angular NGXS Tutorial - An Alternative to NgRx for State Management](https://youtu.be/SfiO3bDUK7Q)

### Articles

* [@amcdnl - Authentication in NGXS](https://medium.com/@amcdnl/authentication-in-ngxs-6f25c52fd385)
* [@amcdnl - Why another state management framework for Angular?](https://medium.com/@amcdnl/why-another-state-management-framework-for-angular-b4b4c19ef664)
* [Alligator - Manage State in Angular with NGXS](https://alligator.io/angular/ngxs/)
* [@joshblf - Migrating from NGRX to NGXS in Angular 6](https://medium.com/@joshblf/migrating-from-ngrx-to-ngxs-in-angular-6-ddddcdce543e)
* [< BE OUTSTANDING /> - Why I Prefer NGXS over NGRX](https://blog.singular.uk/why-i-prefer-ngxs-over-ngrx-df727cd868b5)
* [JWORKS TECH BLOG - NGRX VS. NGXS VS. AKITA VS. RXJS: FIGHT!](https://ordina-jworks.github.io/angular/2018/10/08/angular-state-management-comparison.html)
* [The InfoGrid - Angular – Managing Authentication State Using NGXS](https://theinfogrid.com/tech/developers/angular/ngxs-authentication-angular/)
* [C# Corner - Angular With NGXS - State Management](https://www.c-sharpcorner.com/blogs/angular-with-ngxs-statemanagement)
* [@timdeschryver - Simple state mutations in NGXS with Immer](https://blog.angularindepth.com/simple-state-mutations-in-ngxs-with-immer-48b908874a5e)
* [@mehmetakifalp - Keeping Multiple Tab In Sync using NGXS state management library, Rxjs and localStorage](https://medium.com/@mehmetakifalp/keeping-multiple-tab-in-sync-using-ngxs-state-management-library-rxjs-and-localstorage-840c0bf615fa)
* [Q Software - NGXS — Initial impressions of an Angular state management solution](https://medium.com/q-software/ngxs-initial-impressions-of-an-angular-state-management-solution-a44b59f52508)
* [Bratislava Angular - Ngxs and Firebase Authentication](https://medium.com/bratislava-angular/ngxs-and-firebase-authentication-2c2a1c1196d6)
* [@hi\_46634 - Angular NGXS and WebSockets with Laravel backend](https://medium.com/@hi_46634/angular-ngxs-and-websockets-with-laravel-backend-2e66e0183cc2)
* [@dazcyril - State Management in Angular](https://medium.com/@dazcyril/state-management-in-angular-9ebae914ca9a)
* HSD - State Management In Angular using NGXS - [Part1](https://www.hsd.com.au/blog/state-management-in-angular-using-ngxs-part-1/), [Part2](https://www.hsd.com.au/blog/state-management-in-angular-using-ngxs-part-2/)
* [App Dividend - Angular NGXS Tutorial With Example From Scratch](https://appdividend.com/2018/07/03/angular-ngxs-tutorial-with-example-from-scratch/)
* [Angular Firebase - NGXS Quick Start Tutorial](https://angularfirebase.com/lessons/ngxs-quick-start-angular-state-management)
* [coursetro - Angular NGXS Tutorial - An Alternative to Ngrx for State Management](https://coursetro.com/posts/code/152/Angular-NGXS-Tutorial---An-Alternative-to-Ngrx-for-State-Management)
* [@splincode - NGXS Facade](https://medium.com/ngxs/ngxs-facade-3aa90c41497b)
* [@alvino.aj - NGXS — Thoughts, Patterns, Architecture and best practices](https://medium.com/@alvino.aj/ngxs-thoughts-patterns-architecture-and-best-practices-c991c42618d9)
* [Angular Chile - Manejo de Estado con NGXS en Angular (Spanish)](https://medium.com/angular-chile/manejo-de-estado-con-ngxs-en-angular-e66e11198a0)

If you have content you'd like to share with the community, make a PR to add it here.
