ignlg / heap-js
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.
☆148Updated 4 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 10 months ago
- A protobuf runtime and code generation tool for JavaScript and TypeScript☆71Updated 2 months ago
- An efficient combinatorics library for JavaScript utilizing ES2015 generators.☆90Updated 8 years ago
- Check where your code is running. In the browser or in node.js environment.☆248Updated 6 months ago
- Code writer for JavaScript and TypeScript code.☆207Updated 7 months ago
- Typed express router for TypeScript☆89Updated 2 weeks ago
- Same as React's useCallback, but returns a stable reference.☆224Updated 2 years ago
- Deterministic JSON.stringify() - a faster version of @substack's json-stable-strigify without jsonify.☆302Updated last year
- TypeScript package which smartly trims and strips indentation from multi-line strings☆170Updated last year
- Walk any kind of tree structure depth- or breadth-first. Supports promises and advanced map-reduce operations with a very small API.☆133Updated last year
- Checks TypeScript types match expected values☆252Updated 11 months ago
- Easing functions in TypeScript☆75Updated 5 months ago
- Safe, deterministic and fast serialization alternative to JSON.stringify.☆220Updated last month
- Queue data structure☆143Updated 2 years ago
- javascript realms security resources☆33Updated last year
- Scheduler for long-running tasks inside browsers and Node.JS☆66Updated 2 years ago
- JavaScript Object like api, backed by an arraybuffer☆177Updated this week
- RE2JS is the JavaScript port of RE2, a regular expression engine that provides linear time matching☆150Updated last week
- A javascript/nodejs multipart/form-data parser which operates on raw data.☆49Updated last year
- Chain functions as transform streams.☆92Updated 4 months ago
- Higher order iterator library for JavaScript and TypeScript.☆58Updated 4 months ago
- A tiny, crazy fast memoization library for the 95% use-case☆246Updated 4 months ago
- prints a dependency graph in dot/mermaid format for your typescript/react project☆200Updated last year
- TypeScript Language Service Plugin for SQL with a tagged template strings SQL builder.☆180Updated 3 months ago
- Timeout a promise after a specified amount of time☆288Updated 4 months ago
- Tiny LRU cache for Client or Server☆163Updated this week
- ☆187Updated last year
- A blazing fast equality comparison, either shallow or deep☆513Updated 3 weeks ago
- Fast AVL tree for Node and browser☆116Updated 2 months ago
- Unit tests for TypeScript definitions in your JS open source library☆145Updated last month