
CodeMatch
5.7#14 in code clone detection toolsWindows
Visit

| Fact | CodeMatch | jscpd |
|---|---|---|
| Languages | The product page lists support for languages including C, C++, C#, Java, JavaScript, Python, SQL, Swift, and TypeScript, and says new language support can usually be added within days on request. | The site says jscpd supports 224 languages. |
| Maker | The product page identifies SAFE Corporation as the maker through its site branding and product navigation. | The site credits Andrey Kucherenko and contributors; it does not state a headquarters or founding year in the pages opened. |
| Purpose | CodeMatch compares source code files across directories and subdirectories, ranking the most highly correlated file pairs to help locate possible plagiarism. | jscpd scans source code for duplicate code and can fail a build when duplication exceeds a configured threshold. |
| Reports | CodeMatch creates a database exportable to an HTML summary report, with detailed HTML reports showing the statements, comments, strings, identifiers, or instruction sequences behind high correlations. | Reporters include HTML, JSON, XML, README badges, SARIF, CodeClimate, and OpenMetrics formats. |
No prices published.
CodeMatch suits examiners who need to prioritize source-code pairs for expert review, including investigations of possible plagiarism or shared authorship. It may also help teams inspect proprietary code for open-source material.
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.