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.
☆152Updated 7 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:
- Deterministic JSON.stringify() - a faster version of @substack's json-stable-strigify without jsonify.☆313Updated 2 years ago
- Fast AVL tree for Node and browser☆118Updated 2 weeks ago
- A reasonably fast in-memory B+ tree with a powerful API based on the standard Map. Small minified. Well documented.☆228Updated last year
- Code writer for JavaScript and TypeScript code.☆209Updated 10 months ago
- Safe, deterministic and fast serialization alternative to JSON.stringify.☆227Updated 3 months ago
- Chain functions as transform streams.☆93Updated 2 months ago
- Seedable random number generator supporting many common distributions.☆211Updated 3 weeks ago
- Fast cartesian product☆72Updated 2 months ago
- Memoize promise-returning & async functions☆407Updated 2 years ago
- Runtime duck type checking utilities for TypeScript.☆88Updated 2 years ago
- Checks TypeScript types match expected values☆254Updated last year
- Check where your code is running. In the browser or in node.js environment.☆251Updated 8 months ago
- TypeScript Language Service Plugin for SQL with a tagged template strings SQL builder.☆185Updated 5 months ago
- Type safe object field string paths for typescript.☆127Updated last year
- Easing functions in TypeScript☆77Updated 2 weeks ago
- Basic operations on iterables☆145Updated last year
- An efficient combinatorics library for JavaScript utilizing ES2015 generators.☆90Updated 8 years ago
- A tiny, crazy fast memoization library for the 95% use-case☆248Updated 7 months ago
- Runtime type-checking for JavaScript functions☆74Updated last year
- Streaming JSON parser in Javascript for Node.js and the browser☆183Updated 6 months ago
- A trie implementation that maps keys to objects. Most common use will be for typeahead searches.☆200Updated 5 months ago
- Code samples that scale☆108Updated last week
- Debounce promise-returning & async functions☆224Updated last year
- A lightning fast on the fly JSON parser☆135Updated 2 years ago
- Data structures for high-performance JavaScript applications.☆720Updated last year
- Automatically run your script once Webpack's build completes.☆42Updated this week
- Javascript Data Structure & TypeScript Data Structure. Heap, Binary Tree, Red Black Tree, Linked List, Deque, Trie, HashMap, Directed Gra…☆179Updated 3 months ago
- JavaScript Object like api, backed by an arraybuffer☆180Updated 3 weeks ago
- 😎 A list of awesome TypeScript transformers, plugins, handbooks, etc☆137Updated last month
- Store JSON data in space efficient manner☆134Updated 3 weeks ago