A Moving Average Convergence / Divergence calculation algorithm. Written in TypeScript for Node.js.
Components for calculating technical indicators on data series
synthetic asynchronous processing in javascript
An utterly minimal immutability library in the spirit of immer
FinTech utility to calculate MACD, the Moving Average Convergence / Divergence.
Technical analysis and trading signal generation library for AI-powered trading systems. Computes 50+ indicators across 4 timeframes and generates markdown reports for LLM consumption.
Stock technical indicators and strategies in TypeScript for browser and server programs.
446 technical analysis indicators for TradingView's lightweight-charts library
A Node.js Reversi (Othello) game engine with alpha-beta pruning and a heuristic, packaged for npm.
React charts specific to finance.
Indexer CLI for The Graph Network
Utilities for treating frozen JavaScript objects as persistent immutable collections.
Raster image utilities written in JavaScript
Implementations of the grammars of several programming languages, including LISP, Scheme, Prolog, and the Lambda Calculus.
SDK for Mosaic with helper functions for issuance and management of any token
A generic read-evaluate-print loop. Written in TypeScript for Node.js.
Financial technical analysis library in TypeScript. Calculates indicators and overlays from OHLCV data.
Data types for ThAW's projects
TypeScript library for interacting with the Superstate Allowlist program on Solana
Programming language interpreters, including LISP, Scheme, and Prolog.
Common JavaScript utility functions
A common library that provides basic colour data and functionality.
Programming language parsers, including LL(1), LR(0), LR(1), SLR(1), and LALR(1).
TypeScript type information for thaw's interpreter code