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 6 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:
- Heap data structure☆88Updated last year
- A reasonably fast in-memory B+ tree with a powerful API based on the standard Map. Small minified. Well documented.☆227Updated last year
- A trie implementation that maps keys to objects. Most common use will be for typeahead searches.☆200Updated 4 months ago
- prints a dependency graph in dot/mermaid format for your typescript/react project☆202Updated last year
- Store JSON data in space efficient manner☆132Updated last month
- Faster than fast, smaller than micro ... a nano speed and size (780 Brotili bytes) memoize for single and multiple argument functions.☆216Updated 10 months ago
- Check where your code is running. In the browser or in node.js environment.☆250Updated 8 months ago
- Streaming JSON parser in Javascript for Node.js and the browser☆180Updated 5 months ago
- Basic operations on iterables☆144Updated 11 months ago
- Typed express router for TypeScript☆89Updated this week
- Easing functions in TypeScript☆77Updated 7 months ago
- RE2JS is the JavaScript port of RE2, a regular expression engine that provides linear time matching☆153Updated 2 weeks ago
- Debounce promise-returning & async functions☆224Updated last year
- Javascript Data Structure & TypeScript Data Structure. Heap, Binary Tree, Red Black Tree, Linked List, Deque, Trie, HashMap, Directed Gra…☆156Updated 2 months ago
- Fast AVL tree for Node and browser☆117Updated 4 months ago
- Safe, deterministic and fast serialization alternative to JSON.stringify.☆223Updated 3 months ago
- Runtime type-checking for JavaScript functions☆74Updated last year
- The iterable toolbox☆177Updated last month
- A protobuf runtime and code generation tool for JavaScript and TypeScript☆71Updated 4 months ago
- 🛰 JSON parse & stringify with support for cyclic objects, functions, dates, regex, infinity, undefined, null, NaN, Classes, Instances☆175Updated 3 months ago
- Deterministic JSON.stringify() - a faster version of @substack's json-stable-strigify without jsonify.☆314Updated 2 years ago
- TypeScript Language Service Plugin for SQL with a tagged template strings SQL builder.☆183Updated 4 months ago
- A structuredClone polyfill☆306Updated 5 months ago
- A tiny, crazy fast memoization library for the 95% use-case☆248Updated 6 months ago
- Simple wrapper around esbuild to execute a Typescript file☆179Updated last month
- Code writer for JavaScript and TypeScript code.☆209Updated 9 months ago
- Run promise-returning & async functions concurrently with optional limited concurrency☆338Updated 6 months ago
- Runtime duck type checking utilities for TypeScript.☆88Updated 2 years ago
- Fast cartesian product☆71Updated last month
- A lightning fast on the fly JSON parser☆135Updated 2 years ago