Create HTML tables from Javascript Objects
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.
Array utils
A TypeScript deep merge function.
Make a list of draggable collapsible items.
Build CSV files on the fly basing on Array/literal object of data
Deep comparison of 2 instances for should.js
Communicate with a Web Worker using Promises, allowing transferList
pruning JSON.stringify for the very specific cases where you need to stringify big or recursive javascript objects and don't really need the result to be complete
Ember helper to test the presence of an item in an array
Deep diffs two objects, including nested structures of arrays and objects, and return the difference.
Shared useful utils and types
Generate markdown table from array of objects
Utility package to determine if an `Array.prototype` method properly boxes the callback's receiver and third argument.
A utility to track objects on a canvas by unique px color
A drop-in replacement for (some of) TaffyDB.
Caches data from the Mozilla Developer Network wiki and provides methods to return links to documentation for JavaScript and DOM objects.
Simple module to sort an array of objects by a property without mutating the original array.
TypeScript definitions for objects-to-csv
Rope-based persistent sequence type
Library for fetching Country, its States and Cities
Command-line JSON viewer
MCP server for enabling memory for Claude through a knowledge graph
Check if a value is a valid JSON object/array string (or a plain object), without try/catch on the caller side.