Skip to content
SPECIFICTION
Get listed

CCFinderSW vs dcd

CCFinderSW

github.com

dcd

github.com

Side by side

FigureCCFinderSWdcd
Price fromFreeFree
Free planYesYes
Free trial——
Open source——
WindowsYes—
macOS—Yes
Linux—Yes
Plans published12
Spec score · Code Clone Detection Tools8.6 (#1)7.8 (#8)
LicenseThe repository license file includes the MIT License for CCFinderSW and a BSD 3-clause license for ANTLR components.The project is licensed under the GNU Affero General Public License 3.0.
PurposeCCFinderSW is a token-based code clone detection tool that detects similar code fragments and outputs clone pairs.dcd is a duplicate code detector designed to identify duplicate code within a project.

Plans

CCFinderSW

  • CCFinderSWFree

CCFinderSW pricing →

dcd

  • dcdFree
  • Priority supportPrice not published

dcd pricing →

In their own words

CCFinderSW

CCFinderSW is a free, open-source command-line tool that detects similar code pairs through token-based clone matching. It takes a source directory, a language, and an output file as command-line arguments. The default minimum clone-token threshold is 50 and can be changed with the -t argument. Output can use CCFinder, CCFinderX, CCFinderSW text, or JSON formats, and clone-pair results can be read by Gemini or CCFX. A comment rule file is required for the target language; a reserved-word list is optional but recommended. Without that list, the tool detects type 1 clones; with it, it detects type 1 and type 2 clones. It excludes pairs containing inserted or deleted sentences. The implementation is Java-only, and the project recommends Java 8 or later. Windows is the listed platform, with Windows 10 Pro named as its test environment. The repository offers a CCFinderSW-1.0.zip download and includes an MIT license for the project; bundled libraries use Apache License 2.0.

Visit github.com

dcd

dcd has no write-up on Specifiction yet; its figures are above.

Visit github.com