[{"data":1,"prerenderedAt":1264},["ShallowReactive",2],{"navigation_docs":3,"trending-day-2026-09-08":158},[4,50,67,103,125,141,146],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":6},"Getting Started",false,"\u002Fgetting-started","1.getting-started",[10,15,20,25,30,35,40,45],{"title":11,"path":12,"stem":13,"icon":14},"Introduction","\u002Fgetting-started\u002Fintroduction","1.getting-started\u002F2.introduction","i-lucide-house",{"title":16,"path":17,"stem":18,"icon":19},"Installation","\u002Fgetting-started\u002Finstallation","1.getting-started\u002F3.installation","i-lucide-download",{"title":21,"path":22,"stem":23,"icon":24},"Configuration","\u002Fgetting-started\u002Fconfiguration","1.getting-started\u002F4.configuration","i-lucide-settings",{"title":26,"path":27,"stem":28,"icon":29},"Supported Formats","\u002Fgetting-started\u002Fsupported-formats","1.getting-started\u002F5.supported-formats","i-lucide-file-code",{"title":31,"path":32,"stem":33,"icon":34},"Agent Skill","\u002Fgetting-started\u002Fagent-skill","1.getting-started\u002F6.agent-skill","i-lucide-cpu",{"title":36,"path":37,"stem":38,"icon":39},"Changelog","\u002Fgetting-started\u002Fchangelog","1.getting-started\u002F7.changelog","i-lucide-scroll-text",{"title":41,"path":42,"stem":43,"icon":44},"Migrating from v4 to v5","\u002Fgetting-started\u002Fmigration","1.getting-started\u002F8.migration","i-lucide-arrow-right-left",{"title":46,"path":47,"stem":48,"icon":49},"jscpd v4 (TypeScript)","\u002Fgetting-started\u002Fv4","1.getting-started\u002F9.v4","i-simple-icons-typescript",{"title":51,"path":52,"stem":53,"children":54,"icon":6},"CI & Hooks","\u002Fci-and-hooks","2.ci-and-hooks\u002F1.index",[55,57,62],{"title":51,"path":52,"stem":53,"icon":56},"i-lucide-git-pull-request",{"title":58,"path":59,"stem":60,"icon":61},"Use jscpd in CI","\u002Fci-and-hooks\u002Fci","2.ci-and-hooks\u002F2.ci","i-lucide-github",{"title":63,"path":64,"stem":65,"icon":66},"Use jscpd in Pre-Commit Hook","\u002Fci-and-hooks\u002Fpre-commit","2.ci-and-hooks\u002F3.pre-commit","i-lucide-git-commit",{"title":68,"path":69,"stem":70,"children":71,"icon":73},"Reporters","\u002Freporters","3.reporters\u002F1.index",[72,74,78,83,88,93,98],{"title":68,"path":69,"stem":70,"icon":73},"i-lucide-file-chart-column",{"title":75,"path":76,"stem":77,"icon":29},"HTML Reporter","\u002Freporters\u002Fhtml","3.reporters\u002F2.html",{"title":79,"path":80,"stem":81,"icon":82},"JSON Reporter","\u002Freporters\u002Fjson","3.reporters\u002F3.json","i-lucide-braces",{"title":84,"path":85,"stem":86,"icon":87},"Badge Reporter","\u002Freporters\u002Fbadge","3.reporters\u002F4.badge","i-lucide-award",{"title":89,"path":90,"stem":91,"icon":92},"SARIF Reporter","\u002Freporters\u002Fsarif","3.reporters\u002F5.sarif","i-lucide-shield-check",{"title":94,"path":95,"stem":96,"icon":97},"CodeClimate \u002F GitLab Reporter","\u002Freporters\u002Fcodeclimate","3.reporters\u002F6.codeclimate","i-lucide-flag-triangle-right",{"title":99,"path":100,"stem":101,"icon":102},"OpenMetrics Reporter","\u002Freporters\u002Fopenmetrics","3.reporters\u002F7.openmetrics","i-lucide-activity",{"title":104,"path":105,"stem":106,"children":107,"icon":6},"Benchmarks","\u002Fbenchmarks","4.benchmarks\u002F1.index",[108,110,115,120],{"title":104,"path":105,"stem":106,"icon":109},"i-lucide-gauge",{"title":111,"path":112,"stem":113,"icon":114},"Detection Speed","\u002Fbenchmarks\u002Fdetection-speed","4.benchmarks\u002F2.detection-speed","i-lucide-zap",{"title":116,"path":117,"stem":118,"icon":119},"Multi-Format Detection","\u002Fbenchmarks\u002Fcross-format","4.benchmarks\u002F3.cross-format","i-lucide-layers",{"title":121,"path":122,"stem":123,"icon":124},"AI Token Efficiency","\u002Fbenchmarks\u002Fai-token-efficiency","4.benchmarks\u002F4.ai-token-efficiency","i-lucide-sparkles",{"title":126,"path":127,"stem":128,"children":129,"icon":131},"API","\u002Fapi","5.api\u002F1.index",[130,132,137],{"title":126,"path":127,"stem":128,"icon":131},"i-lucide-code",{"title":133,"path":134,"stem":135,"icon":136},"Rust Crates (v5)","\u002Fapi\u002Fcore","5.api\u002F2.core","i-lucide-box",{"title":138,"path":139,"stem":140,"icon":136},"MCP Server","\u002Fapi\u002Fmcp-server","5.api\u002F4.mcp-server",{"title":142,"path":143,"stem":144,"icon":145},"Trending","\u002Ftrending","6.trending","i-lucide-trending-up",{"title":147,"path":148,"stem":149,"children":150,"icon":6},"Guides","\u002Fguides","7.guides\u002F1.index",[151,153],{"title":147,"path":148,"stem":149,"icon":152},"i-lucide-book-open",{"title":154,"path":155,"stem":156,"icon":157},"Types of Code Clones","\u002Fguides\u002Fclone-types","7.guides\u002F2.clone-types","i-lucide-copy",{"date":159,"generatedAt":160,"source":161,"summary":162,"repos":210},"2026-09-08","2026-09-08T05:27:34.329Z","github-trending-daily",{"repos":163,"sources":164,"lines":165,"tokens":166,"clones":167,"duplicatedLines":168,"duplicatedTokens":169,"percentage":170,"percentageTokens":171,"avgPercentage":172,"medianPercentage":173,"mostDuplicated":174,"cleanest":178,"mostClones":181,"languages":184},9,7494,1901460,11473229,7728,114054,799505,6,6.97,5.75,5.45,{"name":175,"clones":176,"percentage":177},"jo-inc\u002Fcamofox-browser",210,11.43,{"name":179,"clones":163,"percentage":180},"BraveOPotato\u002FFckSignups",1.23,{"name":182,"clones":183,"percentage":173},"bytedance\u002Fdeer-flow",3012,[185,192,199,206],{"language":186,"repos":187,"clones":188,"lines":189,"duplicatedLines":190,"percentage":191},"Python",4,3303,998392,49093,4.92,{"language":193,"repos":194,"clones":195,"lines":196,"duplicatedLines":197,"percentage":198},"TypeScript",3,2974,558143,45491,8.15,{"language":200,"repos":201,"clones":202,"lines":203,"duplicatedLines":204,"percentage":205},"Zig",1,1241,300297,14371,4.79,{"language":207,"repos":201,"clones":176,"lines":208,"duplicatedLines":209,"percentage":177},"JavaScript",44628,5099,[211,359,492,624,688,776,919,1034,1147],{"name":212,"url":213,"description":214,"language":186,"stars":215,"starsToday":216,"defaultBranch":217,"headSha":218,"durationMs":219,"total":220,"formats":229,"topClones":269},"microsoft\u002Fmarkitdown","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fmarkitdown","Python tool for converting files and office documents to Markdown.",180696,886,"main","b6e8bbdce628d564c6af031b5f26cda6e818ea10",1060,{"sources":221,"lines":222,"tokens":223,"clones":224,"duplicatedLines":225,"duplicatedTokens":226,"percentage":227,"percentageTokens":228},108,22430,192018,83,1272,6815,5.67,3.55,[230,237,244,250,255,259,263,266],{"format":231,"sources":232,"lines":233,"clones":234,"duplicatedLines":235,"percentage":236},"python",70,16433,75,1196,7.28,{"format":238,"sources":239,"lines":240,"clones":241,"duplicatedLines":242,"percentage":243},"markdown",14,1545,5,31,2.01,{"format":245,"sources":187,"lines":246,"clones":247,"duplicatedLines":248,"percentage":249},"toml",311,2,34,10.93,{"format":251,"sources":247,"lines":252,"clones":201,"duplicatedLines":253,"percentage":254},"yaml",66,11,16.67,{"format":256,"sources":194,"lines":257,"clones":258,"duplicatedLines":258,"percentage":258},"markup",2448,0,{"format":260,"sources":261,"lines":262,"clones":258,"duplicatedLines":258,"percentage":258},"bash",12,1329,{"format":264,"sources":201,"lines":265,"clones":258,"duplicatedLines":258,"percentage":258},"perl",168,{"format":267,"sources":247,"lines":268,"clones":258,"duplicatedLines":258,"percentage":258},"json",130,[270,280,291,300,309,318,326,336,345,355],{"format":231,"lines":271,"tokens":272,"firstFile":273,"secondFile":277},42,152,{"name":274,"start":275,"end":276},"packages\u002Fmarkitdown\u002Fsrc\u002Fmarkitdown\u002Fconverters\u002F_image_converter.py",95,136,{"name":278,"start":163,"end":279},"packages\u002Fmarkitdown\u002Fsrc\u002Fmarkitdown\u002Fconverters\u002F_llm_caption.py",48,{"format":231,"lines":281,"tokens":282,"firstFile":283,"secondFile":287},26,148,{"name":284,"start":285,"end":286},"packages\u002Fmarkitdown-ocr\u002Fsrc\u002Fmarkitdown_ocr\u002F_pptx_converter_with_ocr.py",155,180,{"name":288,"start":289,"end":290},"packages\u002Fmarkitdown\u002Fsrc\u002Fmarkitdown\u002Fconverters\u002F_pptx_converter.py",187,212,{"format":231,"lines":242,"tokens":292,"firstFile":293,"secondFile":296},143,{"name":294,"start":295,"end":234},"packages\u002Fmarkitdown\u002Fsrc\u002Fmarkitdown\u002Fconverters\u002F_docx_converter.py",45,{"name":297,"start":298,"end":299},"packages\u002Fmarkitdown\u002Fsrc\u002Fmarkitdown\u002Fconverters\u002F_epub_converter.py",28,58,{"format":231,"lines":281,"tokens":301,"firstFile":302,"secondFile":306},141,{"name":303,"start":304,"end":305},"packages\u002Fmarkitdown\u002Ftests\u002Ftest_pdf_tables.py",735,760,{"name":303,"start":307,"end":308},830,855,{"format":231,"lines":310,"tokens":311,"firstFile":312,"secondFile":315},24,133,{"name":303,"start":313,"end":314},787,810,{"name":303,"start":316,"end":317},875,898,{"format":231,"lines":319,"tokens":320,"firstFile":321,"secondFile":323},23,132,{"name":303,"start":304,"end":322},757,{"name":303,"start":324,"end":325},913,935,{"format":238,"lines":327,"tokens":328,"firstFile":329,"secondFile":333},8,129,{"name":330,"start":331,"end":332},"packages\u002Fmarkitdown\u002Ftests\u002Ftest_files\u002Fexpected_outputs\u002FREPAIR-2022-INV-001_multipage.md:markdown",30,37,{"name":330,"start":334,"end":335},68,76,{"format":231,"lines":337,"tokens":338,"firstFile":339,"secondFile":342},33,128,{"name":340,"start":341,"end":334},"packages\u002Fmarkitdown-sample-plugin\u002Fsrc\u002Fmarkitdown_sample_plugin\u002F_plugin.py",36,{"name":274,"start":343,"end":344},18,53,{"format":231,"lines":253,"tokens":346,"firstFile":347,"secondFile":351},125,{"name":348,"start":349,"end":350},"packages\u002Fmarkitdown-ocr\u002Ftests\u002Ftest_docx_converter.py",236,246,{"name":352,"start":353,"end":354},"packages\u002Fmarkitdown\u002Ftests\u002Ftest_module_misc.py",389,399,{"format":231,"lines":242,"tokens":356,"firstFile":357,"secondFile":358},123,{"name":294,"start":295,"end":234},{"name":288,"start":341,"end":252},{"name":175,"url":360,"description":361,"language":207,"stars":362,"starsToday":363,"defaultBranch":364,"headSha":365,"durationMs":366,"total":367,"formats":372,"topClones":411},"https:\u002F\u002Fgithub.com\u002Fjo-inc\u002Fcamofox-browser","Stealth headless browser for AI agents — bypass Cloudflare, bot detection, and anti-scraping. Drop-in Puppeteer\u002FPlaywright replacement.",9918,135,"master","e5a36f5cd0332fde6597de474329a308a53a0716",609,{"sources":368,"lines":208,"tokens":369,"clones":176,"duplicatedLines":209,"duplicatedTokens":370,"percentage":177,"percentageTokens":371},195,244453,22520,9.21,[373,379,384,388,393,398,401,404,407,410],{"format":374,"sources":301,"lines":375,"clones":376,"duplicatedLines":377,"percentage":378},"javascript",29006,156,1415,4.88,{"format":267,"sources":163,"lines":380,"clones":381,"duplicatedLines":382,"percentage":383},7087,40,3513,49.57,{"format":238,"sources":385,"lines":386,"clones":170,"duplicatedLines":334,"percentage":387},10,2000,3.4,{"format":251,"sources":389,"lines":390,"clones":170,"duplicatedLines":391,"percentage":392},7,578,69,11.94,{"format":260,"sources":394,"lines":395,"clones":201,"duplicatedLines":396,"percentage":397},19,2620,29,1.11,{"format":256,"sources":201,"lines":399,"clones":201,"duplicatedLines":241,"percentage":400},837,0.6,{"format":402,"sources":247,"lines":403,"clones":258,"duplicatedLines":258,"percentage":258},"text",1229,{"format":405,"sources":194,"lines":406,"clones":258,"duplicatedLines":258,"percentage":258},"typescript",781,{"format":408,"sources":247,"lines":409,"clones":258,"duplicatedLines":258,"percentage":258},"powershell",322,{"format":264,"sources":201,"lines":265,"clones":258,"duplicatedLines":258,"percentage":258},[412,423,432,441,450,457,466,473,478,485],{"format":267,"lines":413,"tokens":414,"firstFile":415,"secondFile":419},1024,2508,{"name":416,"start":417,"end":418},"docs\u002Fopenapi.json",1631,2654,{"name":420,"start":421,"end":422},"openapi.json",1936,2959,{"format":267,"lines":424,"tokens":425,"firstFile":426,"secondFile":429},631,1544,{"name":416,"start":427,"end":428},1013,1643,{"name":420,"start":430,"end":431},1298,1926,{"format":267,"lines":433,"tokens":434,"firstFile":435,"secondFile":438},506,1256,{"name":416,"start":436,"end":437},292,797,{"name":420,"start":439,"end":440},396,901,{"format":238,"lines":319,"tokens":442,"firstFile":443,"secondFile":447},911,{"name":444,"start":445,"end":446},"README.md:markdown",447,469,{"name":444,"start":448,"end":449},513,539,{"format":267,"lines":349,"tokens":451,"firstFile":452,"secondFile":455},574,{"name":416,"start":453,"end":454},63,298,{"name":420,"start":334,"end":456},303,{"format":267,"lines":458,"tokens":459,"firstFile":460,"secondFile":463},151,359,{"name":416,"start":461,"end":462},876,1026,{"name":420,"start":464,"end":465},1076,1226,{"format":238,"lines":239,"tokens":467,"firstFile":468,"secondFile":470},324,{"name":444,"start":445,"end":469},460,{"name":444,"start":471,"end":472},577,582,{"format":238,"lines":385,"tokens":474,"firstFile":475,"secondFile":477},263,{"name":444,"start":445,"end":476},456,{"name":444,"start":445,"end":476},{"format":374,"lines":281,"tokens":479,"firstFile":480,"secondFile":482},257,{"name":481,"start":319,"end":279},"scripts\u002Fmcp-call.mjs",{"name":483,"start":484,"end":381},"scripts\u002Fmcp-run.mjs",16,{"format":238,"lines":163,"tokens":486,"firstFile":487,"secondFile":489},255,{"name":444,"start":445,"end":488},455,{"name":444,"start":490,"end":491},690,698,{"name":493,"url":494,"description":495,"language":193,"stars":496,"starsToday":497,"defaultBranch":217,"headSha":498,"durationMs":499,"total":500,"formats":508,"topClones":537},"MoonTechLab\u002FLunaTV","https:\u002F\u002Fgithub.com\u002FMoonTechLab\u002FLunaTV","本项目采用 CC BY-NC-SA 协议，禁止任何商业化行为，任何衍生项目必须保留本项目地址并以相同协议开源",9877,197,"388089d2a1799c2b2ef7c17357dc7c5b19d8f26f",594,{"sources":311,"lines":501,"tokens":502,"clones":503,"duplicatedLines":504,"duplicatedTokens":505,"percentage":506,"percentageTokens":507},34490,177210,192,3017,16720,8.75,9.44,[509,515,520,525,528,530,532,534,535],{"format":510,"sources":332,"lines":511,"clones":512,"duplicatedLines":513,"percentage":514},"tsx",19195,98,1589,8.28,{"format":405,"sources":334,"lines":516,"clones":517,"duplicatedLines":518,"percentage":519},11804,91,1394,11.81,{"format":521,"sources":194,"lines":522,"clones":247,"duplicatedLines":523,"percentage":524},"css",844,20,2.37,{"format":251,"sources":194,"lines":526,"clones":201,"duplicatedLines":239,"percentage":527},370,3.78,{"format":374,"sources":327,"lines":529,"clones":258,"duplicatedLines":258,"percentage":258},841,{"format":260,"sources":385,"lines":531,"clones":258,"duplicatedLines":258,"percentage":258},734,{"format":238,"sources":201,"lines":533,"clones":258,"duplicatedLines":258,"percentage":258},408,{"format":264,"sources":201,"lines":265,"clones":258,"duplicatedLines":258,"percentage":258},{"format":267,"sources":247,"lines":536,"clones":258,"duplicatedLines":258,"percentage":258},126,[538,548,558,569,579,585,592,599,608,614],{"format":521,"lines":253,"tokens":539,"firstFile":540,"secondFile":544},351,{"name":541,"start":542,"end":543},"src\u002Fstyles\u002Fcolors.css",363,373,{"name":545,"start":546,"end":547},"src\u002Fstyles\u002Fglobals.css",17,27,{"format":405,"lines":549,"tokens":550,"firstFile":551,"secondFile":554},50,251,{"name":552,"start":268,"end":553},"src\u002Fapp\u002Fapi\u002Ffavorites\u002Froute.ts",179,{"name":555,"start":556,"end":557},"src\u002Fapp\u002Fapi\u002Fplayrecords\u002Froute.ts",103,147,{"format":510,"lines":559,"tokens":560,"firstFile":561,"secondFile":565},39,237,{"name":562,"start":563,"end":564},"src\u002Fapp\u002Flive\u002Fpage.tsx",1015,1053,{"name":566,"start":567,"end":568},"src\u002Fapp\u002Fplay\u002Fpage.tsx",1034,1072,{"format":510,"lines":570,"tokens":176,"firstFile":571,"secondFile":575},51,{"name":572,"start":573,"end":574},"src\u002Fcomponents\u002FDoubanCustomSelector.tsx",221,271,{"name":576,"start":577,"end":578},"src\u002Fcomponents\u002FDoubanSelector.tsx",302,352,{"format":405,"lines":341,"tokens":580,"firstFile":581,"secondFile":584},185,{"name":552,"start":582,"end":583},61,96,{"name":555,"start":332,"end":334},{"format":405,"lines":586,"tokens":580,"firstFile":587,"secondFile":589},38,{"name":552,"start":268,"end":588},167,{"name":590,"start":591,"end":268},"src\u002Fapp\u002Fapi\u002Fsearchhistory\u002Froute.ts",93,{"format":510,"lines":559,"tokens":593,"firstFile":594,"secondFile":596},184,{"name":572,"start":356,"end":595},161,{"name":576,"start":597,"end":598},107,145,{"format":510,"lines":559,"tokens":600,"firstFile":601,"secondFile":605},183,{"name":602,"start":603,"end":604},"src\u002Fcomponents\u002FMultiLevelSelector.tsx",507,545,{"name":606,"start":282,"end":607},"src\u002Fcomponents\u002FSearchResultFilter.tsx",169,{"format":405,"lines":341,"tokens":609,"firstFile":610,"secondFile":611},182,{"name":552,"start":582,"end":583},{"name":590,"start":612,"end":613},43,78,{"format":510,"lines":559,"tokens":615,"firstFile":616,"secondFile":620},174,{"name":617,"start":618,"end":619},"src\u002Fapp\u002Fadmin\u002Fpage.tsx",3463,3501,{"name":621,"start":622,"end":623},"src\u002Fcomponents\u002FUserMenu.tsx",216,253,{"name":625,"url":626,"description":627,"language":186,"stars":628,"starsToday":629,"defaultBranch":217,"headSha":630,"durationMs":631,"total":632,"formats":638,"topClones":653},"The-Swarm-Corporation\u002FAutoHedge","https:\u002F\u002Fgithub.com\u002FThe-Swarm-Corporation\u002FAutoHedge","Build your autonomous hedge fund in minutes. AutoHedge harnesses the power of swarm intelligence and AI agents to automate market analysis, risk management, and trade execution.",5354,517,"c549c7950da112286e76725d49f6a25de8fa99bd",550,{"sources":633,"lines":634,"tokens":635,"clones":170,"duplicatedLines":597,"duplicatedTokens":488,"percentage":636,"percentageTokens":637},46,3268,15489,3.27,2.94,[639,642,646,648,650,651],{"format":251,"sources":394,"lines":640,"clones":241,"duplicatedLines":517,"percentage":641},540,16.85,{"format":231,"sources":643,"lines":644,"clones":201,"duplicatedLines":484,"percentage":645},13,1632,0.98,{"format":260,"sources":163,"lines":647,"clones":258,"duplicatedLines":258,"percentage":258},694,{"format":238,"sources":194,"lines":649,"clones":258,"duplicatedLines":258,"percentage":258},170,{"format":264,"sources":201,"lines":265,"clones":258,"duplicatedLines":258,"percentage":258},{"format":245,"sources":201,"lines":652,"clones":258,"duplicatedLines":258,"percentage":258},64,[654,661,669,675,680,685],{"format":251,"lines":547,"tokens":655,"firstFile":656,"secondFile":658},88,{"name":657,"start":201,"end":547},".github\u002Fworkflows\u002Fdocs_test.yml",{"name":659,"start":201,"end":660},".github\u002Fworkflows\u002Ftesting.yml",25,{"format":231,"lines":546,"tokens":662,"firstFile":663,"secondFile":667},82,{"name":664,"start":665,"end":666},"autohedge\u002Ftools\u002Fjupiter_price.py",57,73,{"name":668,"start":549,"end":252},"autohedge\u002Ftools\u002Fjupiter_search.py",{"format":251,"lines":670,"tokens":671,"firstFile":672,"secondFile":673},21,77,{"name":657,"start":187,"end":310},{"name":674,"start":187,"end":310},".github\u002Fworkflows\u002Fpr_request_checks.yml",{"format":251,"lines":484,"tokens":676,"firstFile":677,"secondFile":679},71,{"name":678,"start":327,"end":319},".github\u002Fworkflows\u002Fcos_integration.yml",{"name":657,"start":327,"end":310},{"format":251,"lines":484,"tokens":391,"firstFile":681,"secondFile":683},{"name":682,"start":163,"end":310},".github\u002Fworkflows\u002Fcode_quality_control.yml",{"name":684,"start":163,"end":310},".github\u002Fworkflows\u002Flints.yml",{"format":251,"lines":484,"tokens":334,"firstFile":686,"secondFile":687},{"name":682,"start":163,"end":310},{"name":678,"start":163,"end":319},{"name":179,"url":689,"description":690,"language":193,"stars":691,"starsToday":692,"defaultBranch":217,"headSha":693,"durationMs":694,"total":695,"formats":701,"topClones":722},"https:\u002F\u002Fgithub.com\u002FBraveOPotato\u002FFckSignups","A list of tools that are open-source, in-browser, and require no-signups!",3920,501,"5dcc2627982916954208ac9398f2bb6716f0deaf",568,{"sources":652,"lines":696,"tokens":697,"clones":163,"duplicatedLines":698,"duplicatedTokens":699,"percentage":180,"percentageTokens":700},9941,39778,122,643,1.62,[702,705,708,711,713,714,716,718,719,721],{"format":405,"sources":253,"lines":703,"clones":187,"duplicatedLines":334,"percentage":704},867,7.84,{"format":521,"sources":261,"lines":706,"clones":194,"duplicatedLines":331,"percentage":707},1727,1.74,{"format":510,"sources":546,"lines":709,"clones":247,"duplicatedLines":310,"percentage":710},1440,1.67,{"format":267,"sources":194,"lines":712,"clones":258,"duplicatedLines":258,"percentage":258},4367,{"format":260,"sources":163,"lines":647,"clones":258,"duplicatedLines":258,"percentage":258},{"format":231,"sources":187,"lines":715,"clones":258,"duplicatedLines":258,"percentage":258},413,{"format":238,"sources":187,"lines":717,"clones":258,"duplicatedLines":258,"percentage":258},191,{"format":264,"sources":201,"lines":265,"clones":258,"duplicatedLines":258,"percentage":258},{"format":256,"sources":247,"lines":720,"clones":258,"duplicatedLines":258,"percentage":258},67,{"format":251,"sources":201,"lines":389,"clones":258,"duplicatedLines":258,"percentage":258},[723,732,739,744,752,755,760,767,772],{"format":405,"lines":724,"tokens":725,"firstFile":726,"secondFile":728},22,105,{"name":727,"start":633,"end":720},"cloudflare-worker\u002FurlHandlers\u002FhandleReportTool.ts",{"name":729,"start":730,"end":731},"cloudflare-worker\u002FurlHandlers\u002FhandleSubmitTool.ts",60,81,{"format":405,"lines":724,"tokens":733,"firstFile":734,"secondFile":735},104,{"name":727,"start":633,"end":720},{"name":736,"start":737,"end":738},"cloudflare-worker\u002FurlHandlers\u002FhandleSuggestTool.ts",44,65,{"format":510,"lines":484,"tokens":655,"firstFile":740,"secondFile":742},{"name":741,"start":484,"end":242},"src\u002Fhooks\u002FuseModal\u002FfieldsMaker.tsx",{"name":741,"start":559,"end":743},54,{"format":521,"lines":261,"tokens":745,"firstFile":746,"secondFile":749},72,{"name":747,"start":363,"end":748},"src\u002Fcomponents\u002FHome\u002FHeader\u002FHeader.module.css",146,{"name":750,"start":597,"end":751},"src\u002Fstyles\u002Findex.css",118,{"format":405,"lines":239,"tokens":665,"firstFile":753,"secondFile":754},{"name":727,"start":337,"end":633},{"name":736,"start":242,"end":737},{"format":405,"lines":239,"tokens":756,"firstFile":757,"secondFile":758},56,{"name":727,"start":337,"end":633},{"name":729,"start":759,"end":730},47,{"format":521,"lines":253,"tokens":761,"firstFile":762,"secondFile":764},55,{"name":763,"start":609,"end":503},"src\u002Fcomponents\u002FHome\u002FTools\u002FToolCard\u002FToolCard.module.css",{"name":763,"start":765,"end":766},194,204,{"format":521,"lines":385,"tokens":743,"firstFile":768,"secondFile":769},{"name":763,"start":600,"end":503},{"name":763,"start":770,"end":771},205,214,{"format":510,"lines":385,"tokens":773,"firstFile":774,"secondFile":775},52,{"name":741,"start":546,"end":281},{"name":741,"start":512,"end":597},{"name":182,"url":777,"description":778,"language":186,"stars":779,"starsToday":368,"defaultBranch":217,"headSha":780,"durationMs":781,"total":782,"formats":789,"topClones":837},"https:\u002F\u002Fgithub.com\u002Fbytedance\u002Fdeer-flow","An open-source long-horizon SuperAgent harness that researches, codes, and creates. With the help of sandboxes, memories, tools, skill, subagents and message gateway, it handles different levels of tasks that could take minutes to hours.",81925,"23bd76046ad19e0df0b9a1cf7e2f737732e22b22",1851,{"sources":783,"lines":784,"tokens":785,"clones":183,"duplicatedLines":786,"duplicatedTokens":787,"percentage":173,"percentageTokens":788},2541,764837,4506831,41698,316498,7.02,[790,796,802,807,812,816,820,825,829,833],{"format":231,"sources":791,"lines":792,"clones":793,"duplicatedLines":794,"percentage":795},1363,497701,2339,27569,5.54,{"format":405,"sources":797,"lines":798,"clones":799,"duplicatedLines":800,"percentage":801},365,63647,226,3072,4.83,{"format":238,"sources":771,"lines":803,"clones":804,"duplicatedLines":805,"percentage":806},56689,209,4298,7.58,{"format":267,"sources":761,"lines":808,"clones":809,"duplicatedLines":810,"percentage":811},20224,109,2403,11.88,{"format":510,"sources":799,"lines":813,"clones":586,"duplicatedLines":814,"percentage":815},42389,611,1.44,{"format":251,"sources":725,"lines":817,"clones":242,"duplicatedLines":818,"percentage":819},15350,411,2.68,{"format":260,"sources":821,"lines":822,"clones":343,"duplicatedLines":823,"percentage":824},89,27280,1322,4.85,{"format":402,"sources":582,"lines":826,"clones":239,"duplicatedLines":827,"percentage":828},19219,1406,7.32,{"format":521,"sources":170,"lines":830,"clones":643,"duplicatedLines":831,"percentage":832},4640,106,2.28,{"format":256,"sources":643,"lines":834,"clones":253,"duplicatedLines":835,"percentage":836},6992,112,1.6,[838,845,853,860,871,879,888,896,904,912],{"format":238,"lines":549,"tokens":839,"firstFile":840,"secondFile":843},3923,{"name":444,"start":841,"end":842},1165,1214,{"name":844,"start":660,"end":613},"backend\u002FAGENTS.md:markdown",{"format":238,"lines":846,"tokens":847,"firstFile":848,"secondFile":851},120,3554,{"name":849,"start":850,"end":439},"CONTRIBUTING.md:markdown",277,{"name":852,"start":583,"end":328},"backend\u002Fdocs\u002FARCHITECTURE.md:markdown",{"format":238,"lines":549,"tokens":854,"firstFile":855,"secondFile":857},3402,{"name":852,"start":557,"end":856},196,{"name":852,"start":858,"end":859},305,344,{"format":238,"lines":861,"tokens":862,"firstFile":863,"secondFile":867},410,3255,{"name":864,"start":865,"end":866},"CHANGELOG.md:markdown",1613,2022,{"name":868,"start":869,"end":870},"CHANGELOG_zh.md:markdown",1092,1501,{"format":238,"lines":831,"tokens":872,"firstFile":873,"secondFile":877},3119,{"name":874,"start":875,"end":876},"backend\u002FREADME.md:markdown",160,265,{"name":852,"start":878,"end":858},267,{"format":238,"lines":880,"tokens":881,"firstFile":882,"secondFile":885},175,3045,{"name":883,"start":878,"end":884},"backend\u002Fdocs\u002FAPI.md:markdown",441,{"name":852,"start":886,"end":887},220,261,{"format":238,"lines":889,"tokens":890,"firstFile":891,"secondFile":894},32,2908,{"name":892,"start":761,"end":893},"AGENTS.md:markdown",86,{"name":444,"start":449,"end":895},624,{"format":238,"lines":897,"tokens":898,"firstFile":899,"secondFile":902},85,2713,{"name":849,"start":900,"end":901},248,332,{"name":874,"start":560,"end":903},284,{"format":238,"lines":331,"tokens":905,"firstFile":906,"secondFile":908},2700,{"name":892,"start":761,"end":907},84,{"name":909,"start":910,"end":911},"backend\u002FREADME_zh.md:markdown",230,275,{"format":238,"lines":913,"tokens":914,"firstFile":915,"secondFile":918},149,2605,{"name":883,"start":916,"end":917},254,402,{"name":852,"start":557,"end":609},{"name":920,"url":921,"description":922,"language":186,"stars":923,"starsToday":539,"defaultBranch":217,"headSha":924,"durationMs":925,"total":926,"formats":935,"topClones":975},"openai\u002Fskills","https:\u002F\u002Fgithub.com\u002Fopenai\u002Fskills","Skills Catalog for Codex",26150,"49f948faa9258a0c61caceaf225e179651397431",817,{"sources":927,"lines":928,"tokens":929,"clones":930,"duplicatedLines":931,"duplicatedTokens":932,"percentage":933,"percentageTokens":934},1262,207857,1115819,202,6016,64753,2.89,5.8,[936,941,945,949,953,958,962,966,970,973],{"format":238,"sources":937,"lines":938,"clones":939,"duplicatedLines":940,"percentage":243},531,87186,99,1753,{"format":374,"sources":252,"lines":942,"clones":331,"duplicatedLines":943,"percentage":944},15881,1062,6.69,{"format":405,"sources":770,"lines":946,"clones":724,"duplicatedLines":947,"percentage":948},38397,250,0.65,{"format":231,"sources":570,"lines":950,"clones":670,"duplicatedLines":951,"percentage":952},14267,272,1.91,{"format":954,"sources":612,"lines":955,"clones":484,"duplicatedLines":956,"percentage":957},"txt",6914,2216,32.05,{"format":256,"sources":670,"lines":959,"clones":385,"duplicatedLines":960,"percentage":961},1004,219,21.81,{"format":402,"sources":963,"lines":964,"clones":194,"duplicatedLines":349,"percentage":965},131,18938,1.25,{"format":967,"sources":194,"lines":968,"clones":201,"duplicatedLines":327,"percentage":969},"swift",188,4.26,{"format":260,"sources":971,"lines":972,"clones":258,"duplicatedLines":258,"percentage":258},94,13097,{"format":251,"sources":743,"lines":974,"clones":258,"duplicatedLines":258,"percentage":258},4101,[976,984,992,999,1007,1014,1018,1022,1026,1030],{"format":238,"lines":977,"tokens":978,"firstFile":979,"secondFile":981},153,3206,{"name":980,"start":163,"end":595},"skills\u002F.curated\u002Fopenai-docs\u002FSKILL.md:markdown",{"name":982,"start":983,"end":588},"skills\u002F.system\u002Fopenai-docs\u002FSKILL.md:markdown",15,{"format":374,"lines":985,"tokens":986,"firstFile":987,"secondFile":990},597,3171,{"name":988,"start":247,"end":989},"skills\u002F.curated\u002Fopenai-docs\u002Fscripts\u002Ffetch-codex-manual.mjs",598,{"name":991,"start":247,"end":989},"skills\u002F.system\u002Fopenai-docs\u002Fscripts\u002Ffetch-codex-manual.mjs",{"format":238,"lines":993,"tokens":994,"firstFile":995,"secondFile":997},181,2199,{"name":996,"start":201,"end":993},"skills\u002F.curated\u002Fopenai-docs\u002Freferences\u002Fupgrade-guide.md:markdown",{"name":998,"start":201,"end":993},"skills\u002F.system\u002Fopenai-docs\u002Freferences\u002Fupgrade-guide.md:markdown",{"format":238,"lines":381,"tokens":1000,"firstFile":1001,"secondFile":1005},1861,{"name":1002,"start":1003,"end":1004},"skills\u002F.curated\u002Ffigma-generate-library\u002Freferences\u002Fdiscovery-phase.md:markdown",390,429,{"name":1006,"start":536,"end":588},"skills\u002F.curated\u002Fsecurity-ownership-map\u002FSKILL.md:markdown",{"format":954,"lines":1008,"tokens":1009,"firstFile":1010,"secondFile":1012},201,1848,{"name":1011,"start":247,"end":930},"skills\u002F.curated\u002Faspnet-core\u002FLICENSE.txt",{"name":1013,"start":201,"end":1008},"skills\u002F.curated\u002Fchatgpt-apps\u002FLICENSE.txt",{"format":954,"lines":1008,"tokens":1009,"firstFile":1015,"secondFile":1016},{"name":1011,"start":247,"end":930},{"name":1017,"start":247,"end":930},"skills\u002F.curated\u002Fgh-address-comments\u002FLICENSE.txt",{"format":954,"lines":1008,"tokens":1009,"firstFile":1019,"secondFile":1020},{"name":1011,"start":247,"end":930},{"name":1021,"start":247,"end":930},"skills\u002F.curated\u002Flinear\u002FLICENSE.txt",{"format":954,"lines":1008,"tokens":1009,"firstFile":1023,"secondFile":1024},{"name":1011,"start":247,"end":930},{"name":1025,"start":247,"end":930},"skills\u002F.curated\u002Fmigrate-to-codex\u002FLICENSE.txt",{"format":954,"lines":1008,"tokens":1009,"firstFile":1027,"secondFile":1028},{"name":1011,"start":247,"end":930},{"name":1029,"start":247,"end":930},"skills\u002F.curated\u002Fwinui-app\u002FLICENSE.txt",{"format":954,"lines":1008,"tokens":1009,"firstFile":1031,"secondFile":1032},{"name":1011,"start":247,"end":930},{"name":1033,"start":201,"end":1008},"skills\u002F.system\u002Fplugin-creator\u002FLICENSE.txt",{"name":1035,"url":1036,"description":1037,"language":200,"stars":1038,"starsToday":299,"defaultBranch":217,"headSha":1039,"durationMs":1040,"total":1041,"formats":1045,"topClones":1080},"lightpanda-io\u002Fbrowser","https:\u002F\u002Fgithub.com\u002Flightpanda-io\u002Fbrowser","Lightpanda: the headless browser designed for AI and automation",34975,"909108e293bbe8f74f119957067b761855b88a69",1126,{"sources":462,"lines":203,"tokens":1042,"clones":202,"duplicatedLines":204,"duplicatedTokens":1043,"percentage":205,"percentageTokens":1044},2043227,92511,4.53,[1046,1053,1058,1063,1067,1070,1073,1075,1077,1079],{"format":1047,"sources":1048,"lines":1049,"clones":1050,"duplicatedLines":1051,"percentage":1052},"zig",573,223231,1037,12217,5.47,{"format":256,"sources":1054,"lines":1055,"clones":588,"duplicatedLines":1056,"percentage":1057},386,61307,1610,2.63,{"format":1059,"sources":389,"lines":1060,"clones":523,"duplicatedLines":1061,"percentage":1062},"rust",4031,319,7.91,{"format":251,"sources":261,"lines":1064,"clones":239,"duplicatedLines":1065,"percentage":1066},2105,198,9.41,{"format":374,"sources":670,"lines":1068,"clones":194,"duplicatedLines":547,"percentage":1069},1236,2.18,{"format":1071,"sources":201,"lines":1072,"clones":258,"duplicatedLines":258,"percentage":258},"linker-script",5905,{"format":260,"sources":253,"lines":1074,"clones":258,"duplicatedLines":258,"percentage":258},877,{"format":238,"sources":170,"lines":1076,"clones":258,"duplicatedLines":258,"percentage":258},740,{"format":402,"sources":201,"lines":1078,"clones":258,"duplicatedLines":258,"percentage":258},436,{"format":264,"sources":201,"lines":265,"clones":258,"duplicatedLines":258,"percentage":258},[1081,1087,1092,1095,1099,1108,1117,1124,1131,1139],{"format":1047,"lines":724,"tokens":1082,"firstFile":1083,"secondFile":1085},405,{"name":1084,"start":670,"end":271},"src\u002Fbrowser\u002Fparser\u002Fhtml5ever.zig",{"name":1084,"start":176,"end":1086},231,{"format":1047,"lines":523,"tokens":1088,"firstFile":1089,"secondFile":1090},394,{"name":1084,"start":319,"end":271},{"name":1084,"start":1091,"end":334},49,{"format":1047,"lines":394,"tokens":353,"firstFile":1093,"secondFile":1094},{"name":1084,"start":310,"end":271},{"name":1084,"start":221,"end":536},{"format":1047,"lines":523,"tokens":1096,"firstFile":1097,"secondFile":1098},384,{"name":1084,"start":281,"end":295},{"name":1084,"start":613,"end":583},{"format":1047,"lines":1100,"tokens":1101,"firstFile":1102,"secondFile":1105},35,346,{"name":1103,"start":1104,"end":557},"src\u002Fbrowser\u002Fwebapi\u002Felement\u002Fhtml\u002FBody.zig",113,{"name":1106,"start":1107,"end":536},"src\u002Fbrowser\u002Fwebapi\u002Felement\u002Fhtml\u002FFrameSet.zig",92,{"format":1047,"lines":319,"tokens":1109,"firstFile":1110,"secondFile":1114},342,{"name":1111,"start":1112,"end":1113},"src\u002Fbrowser\u002Fwebapi\u002FDOMMatrixReadOnly.zig",892,914,{"name":1115,"start":1116,"end":910},"src\u002Fbrowser\u002Fwebapi\u002Fsvg\u002FPointList.zig",208,{"format":1047,"lines":983,"tokens":1118,"firstFile":1119,"secondFile":1121},328,{"name":1120,"start":770,"end":960},"src\u002Fbrowser\u002Fwebapi\u002Fcanvas\u002FCanvasRenderingContext2D.zig",{"name":1122,"start":503,"end":1123},"src\u002Fbrowser\u002Fwebapi\u002Fcanvas\u002FOffscreenCanvasRenderingContext2D.zig",206,{"format":251,"lines":394,"tokens":1125,"firstFile":1126,"secondFile":1128},308,{"name":1127,"start":652,"end":662},".github\u002Fworkflows\u002Frelease.yml",{"name":1127,"start":1129,"end":1130},124,142,{"format":256,"lines":889,"tokens":1132,"firstFile":1133,"secondFile":1137},288,{"name":1134,"start":1135,"end":1136},"src\u002Fbrowser\u002Ftests\u002Fnet\u002Frequest.html",329,360,{"name":1138,"start":557,"end":553},"src\u002Fbrowser\u002Ftests\u002Fnet\u002Fresponse.html",{"format":256,"lines":889,"tokens":1140,"firstFile":1141,"secondFile":1144},280,{"name":1142,"start":536,"end":1143},"src\u002Fbrowser\u002Ftests\u002Fnet\u002Fform_data.html",157,{"name":1145,"start":622,"end":1146},"src\u002Fbrowser\u002Ftests\u002Fnet\u002Furl_search_params.html",247,{"name":1148,"url":1149,"description":1150,"language":193,"stars":1151,"starsToday":265,"defaultBranch":217,"headSha":1152,"durationMs":1153,"total":1154,"formats":1163,"topClones":1199},"pascalorg\u002Feditor","https:\u002F\u002Fgithub.com\u002Fpascalorg\u002Feditor","Create and share 3D architectural projects.",22447,"c3afd161d67fdf5cedb28a128208515c5a90ac47",1331,{"sources":1155,"lines":1156,"tokens":1157,"clones":1158,"duplicatedLines":1159,"duplicatedTokens":1160,"percentage":1161,"percentageTokens":1162},2119,513712,3138404,2773,42352,278590,8.24,8.88,[1164,1170,1176,1180,1184,1187,1190,1194,1197,1198],{"format":405,"sources":1165,"lines":1166,"clones":1167,"duplicatedLines":1168,"percentage":1169},1478,304352,1526,20436,6.71,{"format":510,"sources":1171,"lines":1172,"clones":1173,"duplicatedLines":1174,"percentage":1175},493,191725,1150,20170,10.52,{"format":238,"sources":665,"lines":1177,"clones":549,"duplicatedLines":1178,"percentage":1179},7313,843,11.53,{"format":267,"sources":889,"lines":1181,"clones":337,"duplicatedLines":1182,"percentage":1183},3823,457,11.95,{"format":521,"sources":247,"lines":1185,"clones":163,"duplicatedLines":652,"percentage":1186},535,11.96,{"format":260,"sources":394,"lines":1188,"clones":194,"duplicatedLines":759,"percentage":1189},2582,1.82,{"format":402,"sources":253,"lines":1191,"clones":201,"duplicatedLines":1192,"percentage":1193},2172,313,14.41,{"format":251,"sources":163,"lines":1195,"clones":201,"duplicatedLines":724,"percentage":1196},682,3.23,{"format":374,"sources":170,"lines":350,"clones":258,"duplicatedLines":258,"percentage":258},{"format":264,"sources":201,"lines":265,"clones":258,"duplicatedLines":258,"percentage":258},[1200,1208,1215,1219,1228,1233,1237,1244,1248,1256],{"format":238,"lines":331,"tokens":1201,"firstFile":1202,"secondFile":1204},2652,{"name":1203,"start":1100,"end":652},".agents\u002Fskills\u002Freview-architecture\u002FSKILL.md:markdown",{"name":1205,"start":1206,"end":1207},"packages\u002Fmcp\u002FPLAN.md:markdown",166,235,{"format":510,"lines":573,"tokens":1209,"firstFile":1210,"secondFile":1213},1359,{"name":1211,"start":737,"end":1212},"packages\u002Fnodes\u002Fsrc\u002Fbox-vent\u002Fmove-tool.tsx",264,{"name":1214,"start":612,"end":916},"packages\u002Fnodes\u002Fsrc\u002Feyebrow-vent\u002Fmove-tool.tsx",{"format":510,"lines":573,"tokens":1209,"firstFile":1216,"secondFile":1217},{"name":1211,"start":737,"end":1212},{"name":1218,"start":612,"end":916},"packages\u002Fnodes\u002Fsrc\u002Fturbine-vent\u002Fmove-tool.tsx",{"format":405,"lines":662,"tokens":235,"firstFile":1220,"secondFile":1224},{"name":1221,"start":1222,"end":1223},"packages\u002Fnodes\u002Fsrc\u002Fcupola\u002Fgeometry.ts",372,453,{"name":1225,"start":1226,"end":1227},"packages\u002Fnodes\u002Fsrc\u002Feyebrow-vent\u002Fgeometry.ts",479,560,{"format":510,"lines":368,"tokens":1229,"firstFile":1230,"secondFile":1231},1159,{"name":1211,"start":232,"end":1212},{"name":1232,"start":334,"end":623},"packages\u002Fnodes\u002Fsrc\u002Fcupola\u002Fmove-tool.tsx",{"format":238,"lines":484,"tokens":1234,"firstFile":1235,"secondFile":1236},1061,{"name":1203,"start":612,"end":299},{"name":1205,"start":889,"end":720},{"format":238,"lines":310,"tokens":1238,"firstFile":1239,"secondFile":1241},947,{"name":1205,"start":1240,"end":289},164,{"name":1205,"start":1242,"end":1243},307,347,{"format":238,"lines":484,"tokens":1245,"firstFile":1246,"secondFile":1247},927,{"name":1203,"start":612,"end":299},{"name":1205,"start":320,"end":282},{"format":510,"lines":1249,"tokens":1250,"firstFile":1251,"secondFile":1253},154,902,{"name":1252,"start":1086,"end":1096},"packages\u002Fnodes\u002Fsrc\u002Fduct-segment\u002Fselection.tsx",{"name":1254,"start":1255,"end":574},"packages\u002Fnodes\u002Fsrc\u002Fpipe-segment\u002Fselection.tsx",144,{"format":510,"lines":588,"tokens":1257,"firstFile":1258,"secondFile":1262},890,{"name":1259,"start":1260,"end":1261},"packages\u002Fnodes\u002Fsrc\u002Fduct-fitting\u002Fselection.tsx",119,285,{"name":1263,"start":831,"end":900},"packages\u002Fnodes\u002Fsrc\u002Fpipe-fitting\u002Fselection.tsx",1788931716138]