Skip to content

Add data-structure-typed (TypeScript data structures library)#1044

Open
zrwusa wants to merge 1 commit intosorrycc:masterfrom
zrwusa:master
Open

Add data-structure-typed (TypeScript data structures library)#1044
zrwusa wants to merge 1 commit intosorrycc:masterfrom
zrwusa:master

Conversation

@zrwusa
Copy link
Copy Markdown

@zrwusa zrwusa commented Apr 7, 2026

Add data-structure-typed, a production-ready TypeScript data structures library focused on real-world use cases such as ordered collections, priority scheduling, and efficient queue/deque operations.


Checklist:

  • I've read and understood Contributing Guidelines.
  • I've added the new resource at the end of its section.
  • This resource is out there for a while, and actively maintained.
  • This resource is popular enough and has at least a few hundred stars on GitHub.

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.

If needed, I’m happy to improve the documentation or adjust the positioning to better fit the list.

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.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant