2 रिपॉजिटरी
Engines capable of comparing any two sequences of tokens based on user-provided rules.
Distinct from Tokenizers: Candidates focus on security tokens [f10_mt3] or design tokens [f10_mt4], not sequence diffing.
Explore 2 awesome GitHub repositories matching software engineering & architecture · Customizable Sequence Differs. Refine with filters or upvote what's useful.
jsdiff is a JavaScript text diffing library and comparison engine used to compute differences between strings or arrays. It identifies additions and removals between blocks of text and provides a system for generating and applying formatted Unix-style patches. The toolkit functions as a customizable token differ, allowing for the comparison of arbitrary token sequences using user-defined equality and tokenization rules. This enables the creation of specialized comparison tools for non-standard text or data formats. Comparison capabilities are available at the character, word, and line levels
Functions as a logic engine that compares two sequences of arbitrary tokens using user-defined rules.
This is a Python fuzzy string matching library used for calculating string similarity and edit distances. It serves as a collection of string distance algorithms, a sequence alignment tool, and an approximate string search engine to measure text similarity. The library provides a wide array of metrics to quantify string closeness, including Levenshtein, Jaro-Winkler, Hamming, and Damerau-Levenshtein distances. It supports similarity analysis through longest common subsequence calculations, token-based comparisons, and weighted scoring to account for differences in content and word order. Bey
Identifies the specific sequence of insertions, deletions, and substitutions required to transform one string into another.