A JS library for finding optimal label position inside a polygon
SHA1 wrapper for browsers that prefers `window.crypto.subtle`.
A point in polygon based on the paper Optimal Reliable Point-in-Polygon Test and Differential Coding Boolean Operations on Polygons
Micro library for sorting arrays using the firstBy().thenBy().thenBy() syntax
Martinez polygon clipping algorithm, does boolean operation on polygons (multipolygons, polygons with holes etc): intersection, union, difference, xor
graph algorithm
Lightweight and performant natural sorting of arrays and collections by differentiating between unicode characters, numbers, dates, etc.
- Fibonacci using Recursion and iteration - Merge Sort - sorting algorithm based on recursion
Text hyphenation in Javascript.
Find the longest common subsequence.
Kendo UI Grid for Angular - high performance data grid with paging, filtering, virtualization, CRUD, and more.
oidc-token-hash validates (and generates) ID Token `_hash` claims such as `at_hash` or `c_hash`
perform array sorting using insertion sorting algorithm
UnRS Resolver Node API
Finite key-value map using the Least Recently Used (LRU) algorithm where the most recently used objects are keept in the map while less recently used items are evicted to make room for new ones.
Fast and almost Gaussian blur by Mario Klingemann
LL(*) lookahead strategy for the Chevrotain parser library
A hybrid sorting algorithm based on Quicksort and Average Sort
css-line-break ==============
Bubble Sort is the simplest sorting algorithm that works by repeatedly swapping the adjacent elements if they are in wrong order. Example: First Pass: ( 5 1 4 2 8 ) –> ( 1 5 4 2 8 ), Here, algorithm compares the first two elements, and swaps sinc
Natural sort algorithm
An implementation of the Unicode Line Breaking Algorithm (UAX #14)
get the shasum of a buffer or object
Compare strings containing a mix of letters and numbers in the way a human being would in sort order.