From 885de8663c7e5032eb2249ffcc4e10560e65bfde Mon Sep 17 00:00:00 2001 From: zrwusa <75152230+zrwusa@users.noreply.github.com> Date: Tue, 7 Apr 2026 21:20:04 +1200 Subject: [PATCH] Add data-structure-typed (TypeScript data structures library) This PR adds data-structure-typed, a TypeScript data structures library designed for real-world application use cases rather than academic demonstrations. Unlike many data structure libraries that focus primarily on completeness, this library emphasizes practical scenarios such as ordered collections (TreeMap/TreeSet), priority scheduling, efficient deque operations, and rank-based queries. It provides native-like APIs, strong TypeScript support, and production-oriented design, which makes it especially useful for building backend services and performance-sensitive frontend features. The project is actively maintained and includes benchmarks, playground examples, and comprehensive documentation. --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index 7d27ea96..357a60aa 100644 --- a/README.md +++ b/README.md @@ -471,6 +471,7 @@ There're also some great commercial libraries, like [amchart](https://www.amchar * [hashmap](https://github.com/flesler/hashmap) - Simple hashmap implementation that supports any kind of keys. * [ngraph.graph](https://github.com/anvaka/ngraph.graph) - Graph data structure in javascript. * [js-sdsl](https://github.com/zly201/js-sdsl) - Refer to the javascript standard data structure library implemented by c++ stl, which supports c++ bidirectional iterator mode. +* [data-structure-typed](https://github.com/zrwusa/data-structure-typed) - Production-ready TypeScript data structures (TreeMap, TreeSet, PriorityQueue, Deque) for real-world applications. ## Date *Date Libraries.*