Examples of Various Sorting Algorithms with Drawn Out Explinations
Algorithms to help you parse CSS from an array of tokens.
JWA implementation (supports all JWS algorithms)
Lightweight and performant natural sorting of arrays and collections by differentiating between unicode characters, numbers, dates, etc.
Standalone Tailwind CSS class sorter with Prettier plugin compatibility, extracted from tailwindlabs/prettier-plugin-tailwindcss
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.
Xml digital signature and encryption library for Node.js
PostCSS plugin to keep rules and at-rules content in order.
Topological sorting with grouping support
Package implements data structures and algorithms for processing various types of graphs
A collection of order related linting rules for Stylelint.
Lightning fast hash functions for browsers and Node.js using hand-tuned WebAssembly binaries (MD4, MD5, SHA-1, SHA-2, SHA-3, Keccak, BLAKE2, BLAKE3, PBKDF2, Argon2, bcrypt, scrypt, Adler-32, CRC32, CRC32C, RIPEMD-160, HMAC, xxHash, SM3, Whirlpool)
Implementation of JSON Web Signatures
Browser Compatible Object Hashing
Compare strings containing a mix of letters and numbers in the way a human being would in sort order.
Sorts CSS declarations fast and automatically in a certain order.
Easy autofixable import sorting
Native JS murmur hash implementation
Sorting the keys of an object
various machine learning routines for node
Boyer-Moore-Horspool algorithms
Solve CSS math expressions
A fully persistent balanced binary search tree
TimSort: Fast Sorting for Node.js