Collection of Algorithms and Data Structures Learnt During Secondary Education in Computer Science and Maths
[](https://www.npmjs.com/package/glinter)
Dynamic color palette generation library that constructs palettes based on designated colors with hue offsets.
Generate blockchain wallets from your own mnemonic.
linker design work flow
A verification toolchain for TypeScript — generates Lean 4 or Dafny from annotated TS
A utility for automatically partitioning tasks (promises) and executing them in parallel using separate processes or web workers.
Standard algorithms and data structures for JavaScript
TypeScript implementation of the Aho-Corasick algorithm for efficient string matching
Javascript implementation of Luhn's Algorithm used for checking the validity of a Credit/Debit card 16 digit number.
Performs line segmentation based on characters polygon coordinates for data extraction for gpc ocr in node-red.
A service for translation with angularjs
The algorithm used to calculate distance between sets of positions for NRKs Valgomat
Work with A1 notation like "A1" or "A1:B2"
That's what she said classifier
A Snake version with an artificial intelligence. This version has many game modes. You can play against the AI, or let it play alone. A Battle Royale mode is also available, this mode sees between 2 and 100 AI fight! Many settings are available to vary th
Mathematical Functions
Calculate the cumulative sum of single-precision floating-point strided array elements using an improved Kahan–Babuška algorithm.
intersect a ray and triangle in 3 dimensions
Vroom routes processing library
A JavaScript implementation of the Caverphone 2.0 (aka Caverphone Revised) phonetic matching algorithm.
a weighted round robin module
Calculate the sum of single-precision floating-point strided array elements, ignoring NaN values and using an improved Kahan–Babuška algorithm.
Finding out tempo of the music