👓 Fast AVL tree for Node and browser
-
Updated
Oct 21, 2025 - TypeScript
A data structure is a particular way storing and organizing data in a computer for efficient access and modification. Data structures are designed for a specific purpose. Examples include arrays, linked lists, and classes.
👓 Fast AVL tree for Node and browser
My Second Brain for Computer Science related stuff. Zero bullshit, short and sweet.
A delta-state block-wise sequence CRDT
A collection of Immutable Array prototype methods(Per method packages).
JSON API Store for MobX
Data collection store for MobX
Basic data structures and popular algorithms implemented in Typescript.
This project is all about building a lib for Data Structures and algorithms. The Data Structure part, including List, Tree, Graph, and others. The Algorithm part, including sorting, searching and others. The whole project written with TypeScript and scaffold with Angular-CLI for demo-app.
TypeScript Map/Set with multiple keys.
A bidirectional map written in TypeScript.
Collection data structures that are not standard built-in objects in JavaScript. This includes a vector (double-ended queue), binary heap (priority queue), binary search tree, and a red black tree.
Red-Black tree (WIP)
Data structures implemented by typescript.
Copy-On-Write iterable list
This repository contains script implemented in TypeScript for a simple data type language.
A Red-Black Tree with a generic interface for TypeScript.
Typescript queue data structure
TS/JS Map-like data structure backed by trie
Morphia is a powerful library designed for transforming complex JSON structures into compact, index-based arrays and back. Ideal for efficient data serialization and deserialization, Morphia simplifies the handling of nested and dynamic data by flattening JSON objects into arrays and reconstructing them with precision.