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