An implementation of the Unicode Line Breaking Algorithm (UAX #14)
Encryption utility for securely encrypting and decrypting secrets using entity-specific passwords. Uses SHA-512 for key derivation and provides a simple API for secret management.
All the cryptographic primitives used in Ethereum.
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.
Javascript FNV-1a Hashing Algorithm up to 1024 bits, with highly optimized 32bit and 52bit implementations.
TypeScript definitions for keygrip
Protect asar archive files from extraction
Easy (yet strong) encryption and decryption facilities for Node.js
Implementation of the Graham Scan algorithm to calculate a convex hull from a given array of x, y coordinates.
Create SAML assertions. Supports SAML 1.1 and SAML 2.0 tokens.
hast utility to transform to mdast
Ukkonens approximate string matching algorithm for finding edit distance similar to Levenshtein
An implementation of RFC 8188 (encrypted content-encoding for HTTP)
Isomorphic client library for Azure KeyVault's keys.
Serialized AES-GCM 256 encryption, decryption and key management in the browser & Node.js
Latin-script (natural language) parser
Encrypt and decrypt strings with AES-256-GCM or AES-256-CBC.
@noble/* based HPKE algorithm implementations for hpke
Fast JavaScript array sorting by implementing Python's Timsort algorithm
A fork of `import-meta-resolve` with commonjs + ESM support at the same time, AKA dual package.
Encryption
MLS (RFC 9420) cryptographic foundation for Hush - credential and KeyPackage generation
JS/TS library for encrypting and decrypting file attachments in Matrix