jscpd - Copy/Paste Detector for Source Code for the AI Era

Copy/paste detector for programming source code — Rust-fast, AI-ready, supports 224+ formats.

Contribute


Become a financial contributor.

Financial Contributions

Custom contribution
Donation
Make a custom one-time or recurring contribution.

Latest activity by


+ 1
Recurring contribution
Casual Backer

Coffee supply for the next release ☕️ Your name will be listed among the contributors on this page.

Starts at
$5 USD / month

Latest activity by


Recurring contribution
Team Backer

For teams using jscpd in production. What’s included: → Your company listed among the contributors → Priority review for pull requests → Direc... Read more

$25 USD / month

Latest activity by


Be the first one to contribute!
Recurring contribution
Company Tier

For companies using jscpd at scale in CI/CD. What’s included: → Your logo on the OpenCollective page → Mention in the quarterly newsletter as a ... Read more

Starts at
$100 USD / month

Latest activity by


Be the first one to contribute!
Recurring contribution
Strategic Sponsor

For companies where jscpd is a mission-critical tool. What’s included: → Everything from the Company Tier → Monthly 1-hour video call for integra... Read more

$500 USD / month

Latest activity by


Be the first one to contribute!
Recurring contribution
Custom Partnership

Custom Partnership. Pricing: on request. For enterprise integrations, infrastructure partners, and high-volume API usage.

Latest activity by


Be the first one to contribute!

Top financial contributors

Individuals

1
Julien Delange

$50 USD since Dec 2018

2
Tomoyuki Hata

$10 USD since Feb 2021

3
Łukasz Formela

$5 USD since Jul 2021

Organizations

1
Codiga

$380 USD since Apr 2019

2
Anthony Fu Fund

$150 USD since Sep 2026

jscpd - Copy/Paste Detector for Source Code for the AI Era is all of us

Our contributors 7

Thank you for supporting jscpd - Copy/Paste Detector for Source Code for the AI Era.

Diana

Admin

Codiga

Casual Backer

$380 USD

Julien Delange

$50 USD

Great tool, I am glad to see such a good tools ...

Budget


Transparent and open finances.

$
Today’s balance

$150.00 USD

Total raised

$521.42 USD

Total disbursed

$371.42 USD

Estimated annual budget

$150.00 USD

Connect


Let’s get the ball rolling!

News from jscpd - Copy/Paste Detector for Source Code for the AI Era

Updates on our activities and progress.

jscpd 5.1.2 released

jscpd 5.1.2 is out. Highlights:Prebuilt binaries for Linux ARM64 on musl (Alpine), bringing the platform count to 8cargo binstall jscpd now downloads a prebuilt binary instead of compiling from sourceOfficial Docker image: ghcr.io/kucherenk...
Read more
Published on September 3, 2026 by Andrey Kucherenko

v5.0.16: MCP built into the binary, codebase summaries, monorepo-aware detection

Two releases since the v5 launch, focused on AI workflows and larger codebases. v5.0.16MCP Server over stdio — the Rust binary now serves the Model Context Protocol directly: cpd --mcp /path/to/project....
Read more
Published on August 18, 2026 by Andrey Kucherenko

jscpd v5 is out — the engine is now Rust

The pain every large repo knows: duplicate scans taking minutes. Now it's seconds. CopilotKit (17K files): 82.9s → 3.4s. Real-world speedups of 24–37x across small, medium and large codebases. And it's a t...
Read more
Published on June 12, 2026 by Diana

About


jscpd is the open-source copy-paste detection tool used by thousands of teams worldwide - including engineering pipelines at Microsoft, Salesforce, Deutsche Bahn, and bundled inside super-linter, Mega-Linter, and Codacy.

📈 2,400,000+ weekly downloads on npm
⭐️ 6,000+ stars on GitHub
🌎 224+ supported programming languages and formats

Maintained since 2013 by a single developer.

In 2026, jscpd took on a new role: detecting duplicate code in AI-generated codebases - and got a new engine to match. v5 is a complete Rust rewrite: a native binary with no Node.js required, delivering dramatically faster detection on real-world repositories.

The AI-era toolkit is now built in:

AI Reporter - compact, token-efficient output for feeding into LLMs
MCP Server in the binary - cpd --mcp serves the Model Context Protocol over stdio, so Claude, Cursor, and Copilot run duplication checks inside their own workflows
Agent Skill - one command teaches your AI coding assistant to detect and refactor duplication
Cross-format detection - a script block in a .vue file matches a .ts file; fenced code in Markdown matches the language it declares
Codebase summaries - top files and folders by size, complexity, and duplication share, so you know where to refactor first
Monorepo-aware detection - isolate team-owned packages from each other while still catching duplication against shared code

No other tool in this category does this.

This collective funds the time it takes to keep jscpd maintained, secure, and ready for the next decade of software development.

Our team