Jim Armstrong's repositories
Angular5-Server-Sent-Events
A full-stack example illustrating server sent events (server push) using Node/Express/Typescript and Angular5/Typescript
Angular2Leaflet
A complete micro-application using Flux/Redux principles that illustrates the integration of Leaflet into an Angular 2 application
AngularFreehandDrawing
Freehand drawing in Angular 8 using a variable-width (speed-dependent) stroke
AngularStateManagement
Angular 8 State Management With BehaviorSubject
Angular8LazyLoadDynamic
Angular 8 Dynamic Component Generation in a Lazy-Loaded Route
Angular9-Kinematics
Typescript library for 2D character rigging; bone chains have mixed forward/inverse kinematics. Several interactive Angular 9 demos provided.
TSProgrammingTestProblems
Solution To Programming Test Problems in Typescript
Angular8CubicBezierSpline
Cubic Bezier Spline implemented in Typescript and rendered in Angular 8 using PixiJS
Angular-Babylonjs-Starter
A minimal starter project for BabylonJS with Angular 4+, Typescript, and the Angular CLI
Angular4Dashboard
Angular 4 Dashboard using Teradata Covalent, Material 2, and Chart.js
Angular5-Deeplearn
Integration of DeepLearnJS into an Angular5/Typescript application
Angular6-Data-Driven-Layout
Dynamic component generation in Angular 6, defined by external JSON data
ComponentBasedForms
Angular 9 project illustrating front-end credit-card processing delegated to a sub-form with a reusable component
Fullstack-Analytics
MEAN (Angular 4) stack example demonstrating sever-side analytics normally done with R
TSNaturalCubicSpline
Typescript implementation of a natural cubic spline
Angular-Scientific-Visualization
Angular 7 demo featuring normal distribution graph using the Typescript Math Toolkit, quadratic Bezier spline, and SVG.js
Angular-Table-Editing
Angular 7 component with production-level features for editing a column of data in a paged, sortable, Material-based data table
Angular4D3
A complete micro-application illustrating the integration of Angular 4 and D3
Angular5-Graph-Engine
A lightweight, single-quadrant (Canvas) graphing engine as an Angular 5 component. Features Typescript Math Toolkit axis, graph axis, and line decorator classes.
NumberFormatter
Typescript Math Toolkit Number Formatter
Angular-Akita
Quaternion Calculator implemented with Angular and Akita
Angular-MST-Clustering
Minimum Spanning Tree and k-clustering. Angular 6 demo with SVG rendering.
Angular2SpreadsheetAnalytics
An Angular2 Micro-application that illustrates 2D table initialization/analytics, custom attribute Directives, and an animated flyout panel
TS-Bayes
Typescript Math Toolkit classes for naive Bayes analysis, including a comprehensive frequency table
TSClockTimeModel
A clock model written in Typescript that facilitates numerous operations dealing with time computation
TSDataFrame
Typescript Library for performing data frame analysis similar to R
TSDataStats
Typescript Math Toolkit Data Statistics Class
TSMatrix
Typescript Math Toolkit Matrix Class (and dense linear system solver)
TypescriptRandom
Some Typescript classes and functions for dealing with computations involving random processes