EVERYTHING XIAOMI
Get listed
Side by side

Dolos vs jscpd

Dolos

7.7#1 in code duplication detection toolsFree plan
Free planWebAPILinuxmacOS
Visit
jscpd logo

jscpd

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

What both publish

FactDolosjscpd
LanguagesDolos uses Tree-sitter parsers and supports common languages including Bash, C, C++, C#, Elm, JavaScript, Java, PHP, Python, and TypeScript out of the box.The site says jscpd supports 224 languages.
MakerDolos is developed by Team Dodona at Ghent University in Belgium.The site credits Andrey Kucherenko and contributors; it does not state a headquarters or founding year in the pages opened.
PurposeDolos detects plagiarism by finding similarities between source code submissions.jscpd scans source code for duplicate code and can fail a build when duplication exceeds a configured threshold.
ReportsReports include similarity, total overlap, and the longest matching fragment for file pairs.Reporters include HTML, JSON, XML, README badges, SARIF, CodeClimate, and OpenMetrics formats.
Security statementThe home page describes the hosted web application as secure, private and fast.Snyk reports no direct vulnerabilities and no known security issues for the version it analyzed, excluding dependency vulnerabilities.

Dolos plans

  • Dolos web appFree
  • Free web applicationFree

jscpd plans

  • jscpdFree
  • jscpd open-source distributionFree

Pick Dolos if…

Dolos is suited to teachers checking source-code submissions, including tests, exams, and exercises where small-group collaboration is allowed. It can also suit users who want local analysis or to host the tool themselves.

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