theAlgorithmist
Former research mathematician & assembly-language programmer. Now, R&D for applied math and AI in the modern web. Have equations. Will travel
The AlgorithmistDallas, TX
Pinned Repositories
AMYR
AMYR is a crowdfunded Typescript library that will eventually contain everything from data structures to semi-numerical to numerical algorithms, libraries for applied math, geometry, AI, drawing, business analytics, and more!
Angular2Leaflet
A complete micro-application using Flux/Redux principles that illustrates the integration of Leaflet into an Angular 2 application
Angular5-Server-Sent-Events
A full-stack example illustrating server sent events (server push) using Node/Express/Typescript and Angular5/Typescript
Angular7-WebComponent
Use of Angular Elements and project setup for production creation of reusable Web Components.
Angular9-Kinematics
Typescript library for 2D character rigging; bone chains have mixed forward/inverse kinematics. Several interactive Angular 9 demos provided.
AngularFreehandDrawing
Freehand drawing in Angular 8 using a variable-width (speed-dependent) stroke
D3BarChart
Basic Angular2/Typescript D3 Bar Chart
FabricJS-Starter
Angular 11 Application illustrating the use of Fabric JS and optimization of change detection with Canvas interactivity
JSMathToolkit
(beta) Javascript (ES5) Math Toolkit
TS-Finite-State-Machine
Typescript implementation of a reactive, data-driven, finite-state machine
theAlgorithmist's Repositories
theAlgorithmist/AMYR
AMYR is a crowdfunded Typescript library that will eventually contain everything from data structures to semi-numerical to numerical algorithms, libraries for applied math, geometry, AI, drawing, business analytics, and more!
theAlgorithmist/FabricJS-Starter
Angular 11 Application illustrating the use of Fabric JS and optimization of change detection with Canvas interactivity
theAlgorithmist/TS-Finite-State-Machine
Typescript implementation of a reactive, data-driven, finite-state machine
theAlgorithmist/Angular2CLI-D3
Angular2 RC1/Typescript/Angular CLI/Bootstrap/D3
theAlgorithmist/Angular8-Leaflet
A liquid map with Angular 8 and Leaflet
theAlgorithmist/Angular9-Astar-Tiles
A* for 2D game tiles implemented in Typescript and Angular Version 9
theAlgorithmist/TSExpressionEngine
Typescript Math Toolkit Expression Engine
theAlgorithmist/Higher-Order-Functions
Small library of Typescript higher-order functions using generics; can use to create literally hundreds of custom functions
theAlgorithmist/Angular12-Vectorscope
An Angular 12 Vectorscope - illustrates two methods for working with Canvas in Angular (no third-party libs)
theAlgorithmist/Angular7-WebComponent
Use of Angular Elements and project setup for production creation of reusable Web Components.
theAlgorithmist/AStar-Waypoints
A TypeScript library for solving 2D pathfinding problems in a network of waypoints
theAlgorithmist/TSQuadBezier
Typescript Math Toolkit Quadratic Bezier with Angular 6/PIXI4 interactive demo
theAlgorithmist/A2ReactiveForm
theAlgorithmist/QuickPlot
Angular 10 Directive for plotting data points, lines, line segments, and arbitrary functions across a common set of bounds
theAlgorithmist/TS-Trie
TypeScript implementation of an Aho Corasick double-array Trie data structure
theAlgorithmist/A2EaselJS
Angular2 Typescript Math Toolkit GraphMarker with EaselJS
theAlgorithmist/Angular-Inside-React
Angular 7-generated Web Component running inside React. React project uses Typescript and create-react-app.
theAlgorithmist/Angular4NgrxStore
Quaternion Calculator with Angular4, Material 2, and @ngrx/store
theAlgorithmist/Angular8-PixiJS-CubicBezier
Angular 8 Interactive Demo featuring arc-length parameterized cubic Bezier class and PixiJS for rendering
theAlgorithmist/Angular9-Strategy-Pattern
Two simulations (Canvas/SVG) of two algorithms for solving the point-in-circle problem using Lazy-Loaded Components in Angular 9
theAlgorithmist/Lazy-Load-External-Resources
Lazy-loading external script and styles in an Angular 9 application
theAlgorithmist/Nelder-Mead
Typescript implementation of the Nelder Mead Simplex algorithm.
theAlgorithmist/ng2qc-rxstore
Quaternion Calculator using Angular 2, Typescript Math Toolkit, and @ngrx/store
theAlgorithmist/TSGraph
Typescript Math Toolkit Graph Classes
theAlgorithmist/A2ComponentRouter
Angular2 Component Router and Redux-style Model
theAlgorithmist/Angular2Animation
Angular2 (RC5) Animations, Custom Directive, and Use of Renderer
theAlgorithmist/Holt-Winters
A TypeScript library for single, double, triple exponential smoothing and Holt-Winters forecasting
theAlgorithmist/intro-ngrx
Introduction to @ngrx/store, @ngrx/effects, @ngrx/entity, version 10 with Angular version 10.
theAlgorithmist/TS-Concave-Hull
A Typescript implementation of the Park and Oh (2012) algorithm (derived from concaveman)
theAlgorithmist/TSFunctionParser
Alpha Release of Typescript Math Toolkit Function Parser