Tech riderRev. 29 Sept 2026
- 1Runs onAPI, Linux, Mac, self-hosted, Windows
- 2CostsFree plan
- 3Clone detection methodtoken
- 4Scan scoperepository
- 5CI integrationYes
- 6Self-hosted optionYes
6 lines stated Written from the maker's own pages: jscpd.dev

Overview
jscpd is ranked #5 of 23 in code clone detection tools on Specifiction. It runs on API, Linux, macOS, Self-hosted, Windows. There is a free plan.
jscpd plans and pricing
All plansjscpd Free Open-source code detector · installs via curl, PowerShell, npm, pip, cargo, Homebrew, Nix, Docker, or npx jscpd.dev · 29 Sept 2026
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 20 All accessCh 01 Duplo Free planLinuxMac Free to start7.3 All accessCh 02 PMD Free planLinuxMac Free to start7.3 All accessCh 03 Simian Similarity Analyzer Free planLinuxMac Free to start7.3 All accessCh 04 CloneWorks Free planLinuxMac Free to start7.2 All accessCh 06 dcd Free planLinuxMac Free to start7.1 All accessCh 07 NiCad Free planLinuxMac Free to start7.1
Where it ranks on Specifiction
Is jscpd yours?
Claim it for free: prove the domain, then correct facts, plans and screenshots. An editor reviews every change.
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

