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.
☆157Updated 8 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.☆228Updated last year
- Fast AVL tree for Node and browser☆118Updated 2 weeks ago
- Check where your code is running. In the browser or in node.js environment.☆251Updated 10 months ago
- Store JSON data in space efficient manner☆138Updated this week
- A tiny, crazy fast memoization library for the 95% use-case☆249Updated 8 months ago
- Chain functions as transform streams.☆94Updated 4 months ago
- Runtime type-checking for JavaScript functions☆75Updated last year
- An efficient combinatorics library for JavaScript utilizing ES2015 generators.☆90Updated 8 years ago
- The iterable toolbox☆179Updated 3 months ago
- Tiny JavaScript tokenizer.☆524Updated 3 months ago
- A JavaScript / TypeScript implementation of JSON Type Definition☆91Updated 2 years ago
- Seedable random number generator supporting many common distributions.☆214Updated 2 months ago
- A minimal implementation of Google Protocol Buffers for JavaScript☆103Updated last year
- JavaScript Object like api, backed by an arraybuffer☆181Updated 3 weeks ago
- A lightning fast on the fly JSON parser☆136Updated 2 years ago
- Easing functions in TypeScript☆77Updated last month
- Deterministic JSON.stringify() - a faster version of @substack's json-stable-strigify without jsonify.☆319Updated 2 years ago
- Streaming JSON parser in Javascript for Node.js and the browser☆194Updated 7 months ago
- Data structures for high-performance JavaScript applications.☆720Updated last year
- Basic operations on iterables☆147Updated last year
- Comparison and benchmark of JavaScript serialization libraries (Protocol Buffer, Avro, BSON, etc.)☆88Updated last year
- Code writer for JavaScript and TypeScript code.☆213Updated 11 months ago
- Cognitive Complexity code metric for TypeScript (https://www.sonarsource.com/docs/CognitiveComplexity.pdf)☆39Updated last year
- A trie implementation that maps keys to objects. Most common use will be for typeahead searches.☆200Updated 6 months ago
- prints a dependency graph in dot/mermaid format for your typescript/react project☆205Updated last year
- The fastest javascript implementation of a double-ended queue. Used by the official Redis, MongoDB, MariaDB & MySQL libraries for Node.js…☆367Updated 2 years ago
- Shows how fat is a package☆100Updated last year
- Runtime duck type checking utilities for TypeScript.☆88Updated 2 years ago
- JSON.Stringify as a readable stream☆91Updated 11 months ago
- Speed-optimized BitSet implementation for modern browsers and JavaScript engines, uses typed arrays☆111Updated 3 months ago