1 रिपॉजिटरी
Orchestrates the full workflow of directory walking, file tokenization, clone matching, and statistics aggregation in a single invocation.
Distinct from Semantic Code Clone Detection: Distinct from Semantic Code Clone Detection: focuses on the end-to-end pipeline orchestration rather than the semantic fingerprinting algorithm itself.
Explore 1 awesome GitHub repository matching development tools & productivity · Clone Detection Pipelines. Refine with filters or upvote what's useful.
jscpd is a code duplication detector that scans source code across 223 languages to find identical or near-identical copy-pasted blocks using a rolling hash algorithm. It is built with a Rust core for high performance, exposed through a Node.js API and CLI, and can be run as a standalone binary with no runtime dependencies. The tool detects duplicates in embedded languages within Vue, Svelte, Astro, and Markdown files by tokenizing each language block separately, and it supports extensionless scripts via shebang detection. The project distinguishes itself through its integration capabilities
Runs a complete pipeline from directory traversal to duplication statistics in one command.