EVERYTHING XIAOMI
Get listed
Side by side

Deckard vs jscpd

Deckard

5.7#10 in code duplication detection tools
APILinuxmacOSSelf-hosted
Visit
jscpd logo

jscpd

7.4#1 in code clone detection toolsFree plan
Free planAPILinuxmacOSSelf-hosted
Visit

What both publish

FactDeckardjscpd
LanguagesThe release notes describe support for C, Java 7, PHP 5, and Solidity syntax.The site says jscpd supports 224 languages.
LicenseThe repository README identifies the license as a three-clause BSD license.The project and its published packages use the permissive MIT license.
PurposeDeckard is a tree-based code clone detection tool that can also report clone-related bugs.jscpd scans source code for duplicate code and can fail a build when duplication exceeds a configured threshold.
ReportsThe tool can convert clone or bug reports into HTML for inspection in a browser.Reporters include HTML, JSON, XML, README badges, SARIF, CodeClimate, and OpenMetrics formats.

Deckard plans

No prices published.

jscpd plans

  • jscpdFree
  • jscpd open-source distributionFree

Pick Deckard if…

Deckard suits developers who can point it at application source code and configure language and paths for batch clone analysis. Its scripts and code interfaces are relevant to users who want programmable access to reports and vectors.

Pick jscpd if…

jscpd suits developers who want to identify repeated code in repositories during local work or CI/CD. Its threshold checks and CI integrations may be useful for teams that want builds to flag excess duplication.

Charts they share