dream-num/univer

The Office Harness for AI Agents — Spreadsheets, Docs, Slides, Canvas, Relational Tables, and PDF in one runtime.

TypeScript★ 17,938+1,082 that day#1 on trendingC 60.6 health13.3% duplicated

Analyzed September 25, 2026 at 1defaf4 (dev) with jscpd v5 in 3.1s.

C60.6/100
Project health1,236,807 lines of code (XL)
Duplication36
12.5% in typescript, tsx, bash, perl, javascript
Dead code96
0.4%
Complexity64
32.4%

Most complex files

Dead code 0.42% unused · 287 findings

6,218files
1,260,644lines
6,748,479tokens
10,817clones
167,603duplicated lines (13.3%)
945,687duplicated tokens (14.01%)

By format

FormatFilesLinesClonesDuplicated linesDuplication
typescript5,4011,121,7189,455143,48212.79%
tsx570114,76273111,0709.65%
json1009,6493849,726100.8%
markdown9911,2231692,50922.36%
markup61,0967074067.52%
bash177485304.01%
yaml158523465.4%
css1226000%
perl1168000%
javascript2116000%

Largest clones

Trending appearances

DayRankStarsFilesLinesClonesDuplicationHealthCommit
Sep 25, 2026#117,938 (+1,082)6,2181,260,64410,81713.3%C 60.61defaf4
Sep 24, 2026#416,479 (+1,142)6,2181,260,64310,81713.3%C 60.6a58c5a1
Sep 23, 2026#315,723 (+255)6,2161,265,53410,81812.48%C 62d31d624

Want this for your own project? Install jscpd and run jscpd .