EVERYTHING XIAOMI
Get listed
Side by side

Dolos vs phpcpd-next

Dolos

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

phpcpd-next

5.9#9 in code duplication detection toolsFree plan
Free planAPILinuxSelf-hosted
Visit

What both publish

FactDolosphpcpd-next
IntegrationsDolos provides a JSON API for automated integration with exercise platforms such as Dodona.The project documents PHPUnit integration, an in-process headless API, framework presets, and SARIF upload to GitHub Code Scanning.
PurposeDolos detects plagiarism by finding similarities between source code submissions.phpcpd-next is a token-based copy/paste detector for PHP 8.4+ and a successor to Sebastian Bergmann’s phpcpd.
ReportsReports include similarity, total overlap, and the longest matching fragment for file pairs.It provides console, PMD-CPD XML, JSON, and SARIF 2.1.0 output formats.
SupportGeneral questions and support are handled through GitHub discussions, while bugs and feature requests use GitHub issues.The opened project page describes contribution guidance and a Contributor License Agreement; it does not state a paid support plan.

Dolos plans

  • Dolos web appFree
  • Free web applicationFree

phpcpd-next plans

  • Open sourceFree

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 phpcpd-next if…

phpcpd-next may suit PHP developers who want to locate code clones in repositories or add clone findings to CI. Its requirements make it a fit for projects using PHP 8.4 or later with the required extensions.

Charts they share