sherlock-project/sherlock

Hunt down social media accounts by username across social networks

Python★ 100,967+1,766 that day#6 on trending

Analyzed November 8, 2026 at c588d7c (master) with jscpd v5 in 1.0s.

B76.9/100
Project health2,232 lines of code (S)
Duplication81
1.7% in python, docker, bash
Dead code87
0%
Complexity64
41.8%

The score is jscpd's own --health model: markup, data and text left out, tests kept. The numbers below are the trending scan's.

0.9%duplicated over all files · 90 of 9,968 lines
8clones
47files scanned

Only 9 of the files count as code, too few for a code-only percentage; the numbers above cover every file.

Largest clones in the code

  • 15 lines in 2 placespython54 tokens
    45any queries are performed.  This method will typically be
    46overridden by higher level classes that will inherit from it.
    47
    48Keyword Arguments:
    49self                   -- This object.
    50message                -- Object that is used to give context to start
    51                          of query.
    52                          Default is None.
    53
    54Return Value:
    

    First 10 of 15 lines.

Largest clones over all files, tests and data included
By format, code only
FormatFilesLinesClonesDuplicated linesDuplication
python81,7311150.87%
bash114000%
By format, all files
FormatFilesLinesClonesDuplicated linesDuplication
yaml95415539.8%
python162,1683371.71%
json54,588000%
markdown62,397000%
toml168000%
text364000%
docker250000%
ini249000%
bash225000%
editorconfig118000%

Trending appearances

DayRankStarsFilesLinesClonesAll filesCodeHealthCommit
Nov 8, 2026#6100,967 (+1,766)479,96880.9%—B 76.9c588d7c

Want this for your own project? Install jscpd and run jscpd ., or measure it the way the baselines were measured.