ignlg / heap-jsLinks
Efficient Binary heap (priority queue, binary tree) data structure for JavaScript / TypeScript. Includes JavaScript methods, Python's heapq module methods, and Java's PriorityQueue methods.
☆161Updated 2 months ago
Alternatives and similar repositories for heap-js
Users that are interested in heap-js are comparing it to the libraries listed below
Sorting:
- A reasonably fast in-memory B+ tree with a powerful API based on the standard Map. Small minified. Well documented.☆230Updated last month
- Basic operations on iterables☆150Updated last year
- Deterministic JSON.stringify() - a faster version of @substack's json-stable-strigify without jsonify.☆319Updated 2 years ago
- The iterable toolbox☆182Updated 6 months ago
- Runtime duck type checking utilities for TypeScript.☆89Updated 2 years ago
- Pure random number generator written in TypeScript☆100Updated this week
- Checks TypeScript types match expected values☆256Updated last year
- Runtime type-checking for JavaScript functions☆77Updated 2 weeks ago
- Fast AVL tree for Node and browser☆118Updated 3 weeks ago
- Streaming JSON parser in Javascript for Node.js and the browser☆194Updated 10 months ago
- Code samples that scale☆109Updated this week
- Check where your code is running. In the browser or in node.js environment.☆252Updated last year
- Typescript Transform Macros☆122Updated 6 years ago
- Data structures for high-performance JavaScript applications.☆726Updated 2 years ago
- A suite of packages designed to provide low-level APIs for interoperable libraries.☆234Updated 2 years ago
- Seedable random number generator supporting many common distributions.☆220Updated 5 months ago
- Code writer for JavaScript and TypeScript code.☆217Updated last year
- Safe, deterministic and fast serialization alternative to JSON.stringify.☆235Updated 8 months ago
- Heap data structure☆94Updated 2 months ago
- Generates code that generates TypeScript Compiler API factory code from an AST.☆101Updated last year
- JavaScript Object like api, backed by an arraybuffer☆183Updated 3 months ago
- Javascript Data Structure & TypeScript Data Structure. Heap, Binary Tree, Red Black Tree, Linked List, Deque, Trie, HashMap, Directed Gra…☆186Updated last month
- VS Code's 'Organize imports' executable from command line☆101Updated 2 years ago
- Typed express router for TypeScript☆89Updated 2 months ago
- Debounce promise-returning & async functions☆233Updated last month
- A trie implementation that maps keys to objects. Most common use will be for typeahead searches.☆201Updated this week
- Extend native Error to create custom errors☆171Updated this week
- Tiny JavaScript tokenizer.☆532Updated this week
- Scheduler for long-running tasks inside browsers and Node.JS☆66Updated 2 years ago
- A programming language designed for typescript type generation☆422Updated 3 years ago