Takes input features and flips all of their coordinates.
Automatic graph layout based on Sugiyama's algorithm. Specialized for data flow diagrams and ports.
JavaScript object query engine
Comprehensive pathfinding library for grid based games
buffer operations
Takes a ring and return true or false whether or not the ring is clockwise or counter-clockwise.
Finds the angle formed by two adjacent segments.
Takes two points and finds the geographic bearing between them.
Post-quantum cryptography for Node.js and browsers via WebAssembly bindings to liboqs
Serialize javascript objects to JSON with support for rich data structures
Rewind using Shoelace Formula.
A library implementing different string similarity
A tiny library for packing 2D rectangles (for sprite layouts)
A sorted list of key-value pairs in a fast, typed in-memory B+ tree with a powerful API.
Super-easy (and fast) persistent data structures in Node.js, modeled after HTML5 localStorage
Creates a buffer around a GeoJSON feature.
Isomorphic cryptographic functions for browser and NodeJS.
The utils package for react testing library
Generates a bounding box around a GeoJSON feature.
A complete, fully tested data structure library written in TypeScript.
A sorted list of key-value pairs in a fast, typed in-memory B+ tree with a powerful API.
Polygonizes a set of lines that represents edges in a planar graph.
Traditional computer science algorithms and data structures implemented in JavaScript
Base implementation for all Sentry JavaScript SDKs