[{"data":1,"prerenderedAt":132},["ShallowReactive",2],{"repo-github-linguist-linguist":3,"i18n-github-linguist-linguist-zh-CN":129},{"mirrorPool":4,"detail":13},[5,9],{"key":6,"label":7,"base":8,"type":6},"github","mirror.github","https:\u002F\u002Fgithub.com\u002F",{"key":10,"label":11,"base":12,"type":10},"auto-proxy","mirror.autoProxy","https:\u002F\u002Fgithub.xxlab.tech\u002F",{"owner":14,"repo":15,"repoId":16,"repoUrl":17,"starCount":18,"language":19,"description":20,"languages":21,"screenshots":28,"homepage":29,"pushedAt":30,"ownerAvatar":31,"ownerName":32,"ownerBio":33,"lastSyncTime":34,"lastReleaseTime":35,"tags":36,"license":41,"category":42,"subgroup":43,"releases":44},"github-linguist","linguist",1725199,"https:\u002F\u002Fgithub.com\u002Fgithub-linguist\u002Flinguist",13709,"Ruby","Language Savant. If your repository's language is being reported incorrectly, send us a pull request!",{"Ruby":22,"C":23,"Go":24,"Lex":25,"Shell":26,"Dockerfile":27,"Rust":27},71.1,19.9,5.9,1.4,1.1,0.3,[],"","2026-09-27","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F20014732?v=4","GitHub Linguist","Maintainers of GitHub's Linguist","2026-09-28T15:19:48.388695+00:00","2026-08-26T10:30:59Z",[37,38,39,40],"language-grammars","language-statistics","linguistic","syntax-highlighting","MIT","development","开发库\u002F框架",[45,59,70,81,91,102,112,121],{"tag":46,"publishAt":35,"semVer":47,"prerelease":51,"assets":52},"v9.7.0",[48,49,50],9,7,0,false,[53],{"fileName":54,"sizeMb":55,"sha256":56,"downloadCount":57,"originUrl":58},"linguist-grammars.tar.gz",2.09,"263da41b28f96d2d494d3ecd9480581d4425194befb68551722a6d8994d44eb6",284,"https:\u002F\u002Fgithub.com\u002Fgithub-linguist\u002Flinguist\u002Freleases\u002Fdownload\u002Fv9.7.0\u002Flinguist-grammars.tar.gz",{"tag":60,"publishAt":61,"semVer":62,"prerelease":51,"assets":64},"v9.6.0","2026-06-08T11:02:58Z",[48,63,50],6,[65],{"fileName":54,"sizeMb":66,"sha256":67,"downloadCount":68,"originUrl":69},2.03,"6f98b57b4fd420b827aea73f80895021ef0d6ccd8a5d342fbe7f776abbb6910a",549,"https:\u002F\u002Fgithub.com\u002Fgithub-linguist\u002Flinguist\u002Freleases\u002Fdownload\u002Fv9.6.0\u002Flinguist-grammars.tar.gz",{"tag":71,"publishAt":72,"semVer":73,"prerelease":51,"assets":75},"v9.5.0","2026-03-18T15:09:46Z",[48,74,50],5,[76],{"fileName":54,"sizeMb":77,"sha256":78,"downloadCount":79,"originUrl":80},2,"36494ee5d7cc0610319e646d6b511fd6257b1456e02408d38f342b0523c353fe",643,"https:\u002F\u002Fgithub.com\u002Fgithub-linguist\u002Flinguist\u002Freleases\u002Fdownload\u002Fv9.5.0\u002Flinguist-grammars.tar.gz",{"tag":82,"publishAt":83,"semVer":84,"prerelease":51,"assets":86},"v9.4.0","2026-01-13T11:38:05Z",[48,85,50],4,[87],{"fileName":54,"sizeMb":77,"sha256":88,"downloadCount":89,"originUrl":90},"8cfbc4b1def0718cef257f646b23e0dde4a1b8323b426cd180295b846eb3ced7",353,"https:\u002F\u002Fgithub.com\u002Fgithub-linguist\u002Flinguist\u002Freleases\u002Fdownload\u002Fv9.4.0\u002Flinguist-grammars.tar.gz",{"tag":92,"publishAt":93,"semVer":94,"prerelease":51,"assets":96},"v9.3.0","2025-09-18T09:55:02Z",[48,95,50],3,[97],{"fileName":54,"sizeMb":98,"sha256":99,"downloadCount":100,"originUrl":101},1.97,"a99cddcbdb9c19b2b52a5d9f7b90df44d1e7ff3ad1897ee8fd344c592f961d06",880,"https:\u002F\u002Fgithub.com\u002Fgithub-linguist\u002Flinguist\u002Freleases\u002Fdownload\u002Fv9.3.0\u002Flinguist-grammars.tar.gz",{"tag":103,"publishAt":104,"semVer":105,"prerelease":51,"assets":106},"v9.2.0","2025-06-05T12:23:47Z",[48,77,50],[107],{"fileName":54,"sizeMb":108,"sha256":109,"downloadCount":110,"originUrl":111},1.94,"e7d4ca3568728f964bb5c6acb17c9cdecee4e2e46d7593082c283d68524fd1ce",1087,"https:\u002F\u002Fgithub.com\u002Fgithub-linguist\u002Flinguist\u002Freleases\u002Fdownload\u002Fv9.2.0\u002Flinguist-grammars.tar.gz",{"tag":113,"publishAt":114,"semVer":115,"prerelease":51,"assets":117},"v9.1.0","2025-03-17T11:35:36Z",[48,116,50],1,[118],{"fileName":54,"sizeMb":98,"sha256":29,"downloadCount":119,"originUrl":120},676,"https:\u002F\u002Fgithub.com\u002Fgithub-linguist\u002Flinguist\u002Freleases\u002Fdownload\u002Fv9.1.0\u002Flinguist-grammars.tar.gz",{"tag":122,"publishAt":123,"semVer":124,"prerelease":51,"assets":125},"v9.0.0","2024-11-28T10:38:05Z",[48,50,50],[126],{"fileName":54,"sizeMb":108,"sha256":29,"downloadCount":127,"originUrl":128},1621,"https:\u002F\u002Fgithub.com\u002Fgithub-linguist\u002Flinguist\u002Freleases\u002Fdownload\u002Fv9.0.0\u002Flinguist-grammars.tar.gz",{"description":130,"readmeHtml":131},"GitHub官方语言识别库，用于检测代码库中的编程语言、忽略二进制或vendor文件、在diff中过滤生成的文件，并生成语言统计图表。","\u003Ch2 id=\"项目概述\">项目概述\u003C\u002Fh2>\u003Cp>Linguist 是 GitHub 官方使用的语言识别库，用于检测代码库中的编程语言、忽略二进制或 vendor 文件、在 diff 中过滤生成的文件，并生成语言统计图表。它可作为 Ruby gem 使用，也可通过命令行工具运行。\u003C\u002Fp>\n\u003Ch2 id=\"主要功能\">主要功能\u003C\u002Fh2>\u003Cul>\n\u003Cli>检测代码库中的编程语言\u003C\u002Fli>\n\u003Cli>忽略二进制和 vendor 文件\u003C\u002Fli>\n\u003Cli>在 diff 中过滤生成的文件\u003C\u002Fli>\n\u003Cli>生成语言统计图表\u003C\u002Fli>\n\u003Cli>可作为 Ruby gem 或命令行工具使用\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"适用人群\">适用人群\u003C\u002Fh2>\u003Cul>\n\u003Cli>需要分析代码库语言组成的开发者\u003C\u002Fli>\n\u003Cli>GitHub 用户和开源项目维护者\u003C\u002Fli>\n\u003Cli>对语言识别技术感兴趣的开发者\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"快速上手\">快速上手\u003C\u002Fh2>\u003Col>\n\u003Cli>安装：\u003Ccode>gem install github-linguist\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>命令行使用：\u003Ccode>github-linguist \u002Fpath\u002Fto\u002Frepo\u003C\u002Fcode>\u003C\u002Fli>\n\u003Cli>输出语言占比和文件大小统计\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch2 id=\"核心优势\">核心优势\u003C\u002Fh2>\u003Cul>\n\u003Cli>GitHub 官方使用的语言识别库\u003C\u002Fli>\n\u003Cli>支持多种语言和文件类型识别\u003C\u002Fli>\n\u003Cli>提供命令行和 Ruby API 两种使用方式\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch2 id=\"系统要求\">系统要求\u003C\u002Fh2>\u003Cul>\n\u003Cli>操作系统：跨平台（需要 Ruby 环境）\u003C\u002Fli>\n\u003Cli>额外依赖：cmake、pkg-config、ICU、zlib、libcurl、OpenSSL\u003C\u002Fli>\n\u003C\u002Ful>\n",1790699355728]