← Leaderboard

Jakubantalik/border-beam

View on GitHub ↗
Internal92

Unique within the repo — the other 8% repeats across its own files.

Public67

Unique across all public code — a further 25% is its own but appears in other public repos too.

Tidy, but not new — the code doesn't repeat itself, yet a large share already exists across other public repos. A strong candidate for pulling from (or publishing as) a shared package.

Worth consolidating — in the code

Real, actionable duplication in this repo's source, most concrete first.

Longest identical blocks

The longest runs of identical consecutive lines copied between two files (indentation ignored) — the most concrete copy-paste. Lift the block into a shared function or module.

LinesFile AFile BCross-repo
9 Jakubantalik/border-beam/demo/src/ShowcasePage.tsx:21 Jakubantalik/border-beam/demo/src/mocks.tsx:92 same repo

Top duplication hotspots

SimilarityOverlapFile AFile BCross-repo
4% 92 Jakubantalik/border-beam/src/pulseDriver.ts Jakubantalik/border-beam/src/styles.ts same repo
14% 54 Jakubantalik/border-beam/demo/src/ShowcasePage.tsx Jakubantalik/border-beam/demo/src/mocks.tsx same repo
2% 54 Jakubantalik/border-beam/src/styles.ts Jakubantalik/border-beam/src/types.ts same repo
3% 40 Jakubantalik/border-beam/demo/src/App.tsx Jakubantalik/border-beam/demo/src/ShowcasePage.tsx same repo
2% 40 Jakubantalik/border-beam/src/BorderBeam.tsx Jakubantalik/border-beam/src/styles.ts same repo
2% 37 Jakubantalik/border-beam/demo/src/App.tsx Jakubantalik/border-beam/src/BorderBeam.tsx same repo
2% 20 Jakubantalik/border-beam/demo/src/App.tsx Jakubantalik/border-beam/demo/src/mocks.tsx same repo

Duplicate declarations

The same function, variable, class, or type name declared in more than one file — a fast copy-paste signal. Consider extracting a shared definition.

FilesDeclarationWhere
3 type CSSProperties Jakubantalik/border-beam/demo/src/App.tsx
Jakubantalik/border-beam/src/BorderBeam.tsx
Jakubantalik/border-beam/src/types.ts
2 type BorderBeamColorVariant Jakubantalik/border-beam/demo/src/App.tsx
Jakubantalik/border-beam/src/types.ts
2 type BorderBeamProps Jakubantalik/border-beam/src/BorderBeam.tsx
Jakubantalik/border-beam/src/types.ts
2 type BorderBeamSize Jakubantalik/border-beam/demo/src/App.tsx
Jakubantalik/border-beam/src/types.ts
2 var isPulse Jakubantalik/border-beam/demo/src/App.tsx
Jakubantalik/border-beam/src/BorderBeam.tsx
2 type PulseDriverConfig Jakubantalik/border-beam/src/pulseDriver.ts
Jakubantalik/border-beam/src/styles.ts
2 type SizeConfig Jakubantalik/border-beam/src/styles.ts
Jakubantalik/border-beam/src/types.ts
2 var theme Jakubantalik/border-beam/demo/src/App.tsx
Jakubantalik/border-beam/src/BorderBeam.tsx

Docs & prose

Near-identical documentation — often translations (e.g. README.mdREADME_zh-CN.md) or mirrored guides. Usually intentional, not cleanup — listed separately so it doesn't inflate the code signal above.

Top duplication hotspots

SimilarityOverlapFile AFile BCross-repo
6% 42 Jakubantalik/border-beam/CHANGELOG.md Jakubantalik/border-beam/README.md same repo

Largest files

Largest files

LOCFileStatus
2162Jakubantalik/border-beam/src/styles.tsindexed
1782Jakubantalik/border-beam/demo/src/styles.cssindexed
645Jakubantalik/border-beam/demo/src/App.tsxindexed
320Jakubantalik/border-beam/src/BorderBeam.tsxindexed
184Jakubantalik/border-beam/README.mdindexed
162Jakubantalik/border-beam/src/types.tsindexed
127Jakubantalik/border-beam/demo/src/mocks.tsxindexed
118Jakubantalik/border-beam/demo/src/ShowcasePage.tsxindexed
108Jakubantalik/border-beam/src/pulseDriver.tsindexed
98Jakubantalik/border-beam/demo/src/showcase.cssindexed