Deckard vs SourcererCC
Deckard
github.comSourcererCC
github.comSide by side
| Figure | Deckard | SourcererCC |
|---|---|---|
| Price from | — | — |
| Free plan | — | — |
| Free trial | — | — |
| Open source | — | — |
| Windows | Yes | — |
| macOS | Yes | — |
| Linux | Yes | Yes |
| API | Yes | — |
| Self-hosted | Yes | Yes |
| Plans published | 0 | 0 |
| Spec score · Code Duplication Detection Tools | 7.5 (#8) | 6.6 (#12) |
| Spec score · Code Clone Detection Tools | 7.5 (#12) | 6.6 (#22) |
| Languages | The release notes describe support for C, Java 7, PHP 5, and Solidity syntax. | The tokenizer can be configured with language comment syntax and a list of file extensions to analyze. |
| License | The repository license permits source and binary redistribution subject to its stated conditions and disclaims warranties. | The GitHub repository identifies its license as GPL-3.0. |
| Parallel processing | Clone detection components can run in parallel, with the maximum process count configured in the config file. | The tool splits clone detection across multiple nodes, whose output must be aggregated. |
| Purpose | Deckard is a tree-based code clone detection tool that can also report clone-related bugs. | SourcererCC is a token-based code clone detector for very large code bases and Internet-scale project repositories. |
In their own words
SourcererCC
SourcererCC has no write-up on Specifiction yet; its figures are above.