Matching Packages
@cuppachino/ts-pattern
The exhaustive Pattern Matching library for TypeScript.
@codeque/cli
Multiline code search for every language. Structural code search for JavaScript, TypeScript, HTML and CSS
@codeque/core
Multiline code search for every language. Structural code search for JavaScript, TypeScript, HTML and CSS
@codeque/eslint-plugin
Create custom ESLint rules based on code samples. Utilizing CodeQue - structural code search engine.
@digimuza/ts-pattern
The exhaustive Pattern Matching library for TypeScript.
@doubletrade/fastest-levenshtein
Fastest Levenshtein distance implementation in JS.
@dword-design/faiss-node
Node.js bindings for faiss
@exhuma/galeshapley
Generic implementation of the Gale-Shapley matching algorithm
@elsikora/string-similarity
A library for comparing strings and determining their similarity.
@graph-algorithm/maximum-matching
Maximum matching algorithms for JavaScript
@gregchlosta/option-ts
Simple implementation of Option type with Pattern Matching for TypesScript
@ianwalter/compare
A utility to calculate the match percentage and diff between two JavaScript objects
@hidden-finder/didyoumean
provides functions for comparing and calculating the similarity between two strings using various methods.
@jay-es/nano-match
`nano-match` is a tiny utility simplifying key-based matching in TypeScript, bringing elegance to your code.
@safe-ts/pattern
No dependency pattern matching library created for TypeScript
@safs.io/match
Gale/Shapely deferred acceptance algorithm
@joogl/js-levenshtein-opt
A fork of js-levenshtein by gustf adding a limit to the distance calculation.
@satankebab/ts-pattern
The exhaustive Pattern Matching library for TypeScript.
@iotcomms.io/chai-json-pattern
Chai JSON pattern assertions