One Time Password (HOTP/TOTP) library for Node.js, Deno, Bun and browsers
High-precision sunrise and sunset time calculation using NREL's Solar Position Algorithm
<div align="center"> <img width="200" height="200" src="https://s3.amazonaws.com/pix.iemoji.com/images/emoji/apple/ios-11/256/crayon.png"> <h1>@jimp/plugin-blur</h1> <p>Blur an image.</p> </div>
Cryptographic primitives for JavaScript
A robust Punycode converter that fully complies to RFC 3492 and RFC 5891, and works on nearly all JavaScript platforms.
text-segmentation ==============
Find JAVA_HOME on any system
A simple JavaScript implementation of Dijkstra's single-source shortest-paths algorithm.
<div align="center"> <img width="200" height="200" src="https://s3.amazonaws.com/pix.iemoji.com/images/emoji/apple/ios-11/256/crayon.png"> <h1>@jimp/plugin-resize</h1> <p>Resize an image.</p> </div>
ECMAScript “ToPrimitive” algorithm. Provides ES5 and ES2015 versions.
Efficient implementation of Levenshtein algorithm with locale-specific collator support.
JSON Web Token implementation (symmetric and asymmetric)
Implementation of paper 'An O(ND) Difference Algorithm and Its Variations' on array
Module version of UZIP.js
A JS library for finding optimal label position inside a polygon
a special purpose fast memoizing way to resolve a node modules package.json
The insecure key derivation algorithm from OpenSSL
An implementation of the Unicode Line Breaking Algorithm (UAX #14)
A tiny and fast selection algorithm in JavaScript.
A JavaScript text diff implementation.
Wordcloud layout transform for Vega dataflows.
The SCANOSS JS package provides a simple, easy to consume module for interacting with SCANOSS APIs/Engine.
Gatsby transformer plugin for JSON files
Takes a complex (i.e. self-intersecting) geojson polygon, and breaks it down into its composite simple, non-self-intersecting one-ring polygons.