Project
PlagCheck
PlagCheck is a high-performance command-line application written in Rust that detects file similarity using the Myers diff algorithm. The tool compares a reference file against multiple target files in parallel, providing deterministic similarity scores while optimizing execution speed through data-parallel processing with Rayon.
Technologies
RustRayonMyers Diff AlgorithmCLIParallel Computing
Key Features
- Parallel file comparison using Rayon
- Similarity scoring with the Myers diff algorithm
- Whitespace normalization for accurate comparisons
- Sorted similarity ranking with execution time reporting
- Optimized for large-scale text and source code comparison