jscpd
Input—per 1M tokens
Output—per 1M tokens
Context—tokens
WeightsClosed
About
jscpd is ranked #1 of 22 in code Clone Detection Tools on Inferse. It runs on API, Linux, macOS, Self-hosted, Windows. There is a free plan.
Compared on code Clone Detection Tools
Facts
- Purpose
- jscpd scans source code for duplicate code and can fail a build when duplication exceeds a configured threshold.jscpd.dev · 29 Sept 2026
- Languages
- The site says jscpd supports 224 languages.jscpd.dev · 29 Sept 2026
- Clone types
- It detects exact clones by default and offers opt-in detection for renamed, near-miss, and semantic clones; semantic detection is described as experimental.jscpd.dev · 29 Sept 2026
- Native binary
- The v5 release is a self-contained native binary that does not require a Node.js runtime.jscpd.dev · 29 Sept 2026
- Install platforms
- Direct binaries are listed for macOS, Linux, and Windows, including x64 and ARM64 variants.jscpd.dev · 29 Sept 2026
- Reports
- Reporters include HTML, JSON, XML, README badges, SARIF, CodeClimate, and OpenMetrics formats.jscpd.dev · 29 Sept 2026
- CI integrations
- The GitHub Action scans repositories, enforces a threshold, and uploads SARIF for GitHub Code Scanning; the site also documents GitLab CI reporters.jscpd.dev · 29 Sept 2026
- Developer workflow
- It can run in pre-commit hooks through the pre-commit framework, Husky, or a shell hook.jscpd.dev · 29 Sept 2026
- AI integrations
- A built-in MCP server lets Claude, Cursor, or another MCP client check code for clones, and the project provides agent skills.jscpd.dev · 29 Sept 2026
- Codebase analysis
- The dashboard summarizes project size, duplication, complexity, dead code, and a health score in one run.jscpd.dev · 29 Sept 2026
- Dead-code limits
- The dashboard documentation says dead-code analysis covers JavaScript, TypeScript, and Python, plus Rust when compiler diagnostics are supplied.jscpd.dev · 29 Sept 2026
- Local use
- The site describes a CLI-first tool for laptops and CI/CD, and provides Docker installation.jscpd.dev · 29 Sept 2026
- Maker
- The site credits Andrey Kucherenko and contributors; it does not state a headquarters or founding year in the pages opened.jscpd.dev · 29 Sept 2026
Best jscpd alternatives
See all 12
7.8 Hound See plans price on the maker's page
7.5 copydetect See plans price on the maker's page
7.4 PMD Free free plan, no paid price published Free plan
6.8 NiCad See plans price on the maker's page
6.8 Amimica See plans price on the maker's page
6.8 Simian Similarity Analyzer Free free plan, no paid price published Free plan Where it ranks on Inferse
Sources
- jscpd.dev· checked 29 Sept 2026
- jscpd.dev/getting-started/supported-formats· checked 29 Sept 2026
- jscpd.dev/getting-started/installation· checked 29 Sept 2026
- jscpd.dev/ci-and-hooks/ci· checked 29 Sept 2026
- jscpd.dev/guides/dashboard· checked 29 Sept 2026

