2 Repos
Tools that find copied or vendored code across repositories using semantic fingerprinting and trace it back to the exact source commit.
Distinct from Source Code Analysis: Distinct from Source Code Analysis: uses semantic fingerprinting to detect code clones rather than manual educational analysis.
Explore 2 awesome GitHub repositories matching development tools & productivity · Semantic Code Clone Detection. Refine with filters or upvote what's useful.
Finds copied or vendored code across repositories using semantic fingerprinting and traces it to the source commit.
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
Scans source code across 223 languages to find copy-pasted blocks.