Visualization and Audibilization of algorithms
JWA implementation (supports all JWS algorithms)
Implementation of JSON Web Signatures
javascript common algorithm collection
front_end algorithm collection
Which kind of Collection (Map, Set, WeakMap, WeakSet) is this JavaScript value? Works cross-realm, without `instanceof`, and despite Symbol.toStringTag.
This is an internal utility, not intended for public usage.
javascript implementation of Dunning's T-Digest for streaming quantile approximation
ECMAScript6 Set polyfill
Efficient implementation of Levenshtein algorithm with locale-specific collator support.
Detect the indentation of code
Sniff the encoding from a HTML byte stream
Simple “Least Recently Used” (LRU) cache
The fastest and smallest JavaScript polygon triangulation library for your WebGL apps
Fast 2D concave hull algorithm in JavaScript (generates an outline of a point set)
The lightest signal library.
Parse a JSON string that has git merge conflicts, resolving if possible
An implementation of the Unicode Line Breaking Algorithm (UAX #14)
The fCoSE layout for Cytoscape.js by Bilkent with fast compound node placement
Hashing made simple. Get the hash of a buffer/string/stream/file.
A JS library for finding optimal label position inside a polygon
Visit a method over the items in an object, or map visit over the objects in an array.
Determine whether or not a value is contained by a given collection.
ECMAScript6 Map polyfill
A collection of text algorithms: Levenshtein, Soundex, Metaphone, Double Metaphone, Porter Stemming
A gem to provide some checksum algorithms like Damm, ISBN-10/13, Luhn, UPC and Verhoeff.
Edit distance algorithms including Levenshtein, Restricted Edit (Optimal Alignment) and Damerau-Levenshtein distances, and Jaro & Jaro-Winkler similarity.
digest-murmurhash is class collections of use algorithm MurmurHash desiged by Austin Appleby.
Expertsort (stylised EXPERTSORT) is a collection of EXPERT PROGRAMMER sorting algorithms.
A collection of algorithms for doing Targeted Association Rule Mining
A collection of useful data structures and algorithms
A collection of algorithms for generating cellular automata. Currently only contains "elementary cellular automata" or aka the cool pictures from the Wolfram book. Provides a Automata::Elementary class that takes rule number, initial state along with a #run(steps) method. Produces an array of strings as a result.
SciRb-learn (pronounced "Sigh Ruby learn") is to become a collection of machine learning and reinforcement algorithms natively implemented in Ruby
Sass sorting function
This library is an add-on for ChunkyPNG. It contains pure Ruby implementations of image processing algorithms that are out of scope for ChunkyPNG itself. This gem is mostly meant as a learning tool. Feel free to fork this project to add new algorithms, even if you do not consider yourself an expert on the topic.
ALGLIB - is a multilingual collection of algorithms designed to solve problems in the field of numeric analysis and data processing. ALGLIB is distributed under a 3-clause BSD license. This license is unrestrictive and allows using the package both in open and proprietary programs and even relicensing the code (if the new license doesn't conflict with the terms of the 3-clause BSD license).
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.