Jim Armstrong's repositories
FabricJS-Starter
Angular 11 Application illustrating the use of Fabric JS and optimization of change detection with Canvas interactivity
TS-Finite-State-Machine
Typescript implementation of a reactive, data-driven, finite-state machine
Angular2CLI-D3
Angular2 RC1/Typescript/Angular CLI/Bootstrap/D3
Angular8-Leaflet
A liquid map with Angular 8 and Leaflet
Angular9-Astar-Tiles
A* for 2D game tiles implemented in Typescript and Angular Version 9
TSExpressionEngine
Typescript Math Toolkit Expression Engine
Higher-Order-Functions
Small library of Typescript higher-order functions using generics; can use to create literally hundreds of custom functions
Angular12-Vectorscope
An Angular 12 Vectorscope - illustrates two methods for working with Canvas in Angular (no third-party libs)
Angular7-WebComponent
Use of Angular Elements and project setup for production creation of reusable Web Components.
AStar-Waypoints
A TypeScript library for solving 2D pathfinding problems in a network of waypoints
TSQuadBezier
Typescript Math Toolkit Quadratic Bezier with Angular 6/PIXI4 interactive demo
Angular-Inside-React
Angular 7-generated Web Component running inside React. React project uses Typescript and create-react-app.
Angular4NgrxStore
Quaternion Calculator with Angular4, Material 2, and @ngrx/store
Angular8-PixiJS-CubicBezier
Angular 8 Interactive Demo featuring arc-length parameterized cubic Bezier class and PixiJS for rendering
Angular9-Strategy-Pattern
Two simulations (Canvas/SVG) of two algorithms for solving the point-in-circle problem using Lazy-Loaded Components in Angular 9
Lazy-Load-External-Resources
Lazy-loading external script and styles in an Angular 9 application
Nelder-Mead
Typescript implementation of the Nelder Mead Simplex algorithm.
ng2qc-rxstore
Quaternion Calculator using Angular 2, Typescript Math Toolkit, and @ngrx/store
A2ComponentRouter
Angular2 Component Router and Redux-style Model
Angular2Animation
Angular2 (RC5) Animations, Custom Directive, and Use of Renderer
Holt-Winters
A TypeScript library for single, double, triple exponential smoothing and Holt-Winters forecasting
intro-ngrx
Introduction to @ngrx/store, @ngrx/effects, @ngrx/entity, version 10 with Angular version 10.
TS-Concave-Hull
A Typescript implementation of the Park and Oh (2012) algorithm (derived from concaveman)
TSFunctionParser
Alpha Release of Typescript Math Toolkit Function Parser