Nerd Fonts
ryanoasis/nerd-fontsAI 已审核
用途
Nerd Fonts 把常见的编程字体(Hack、JetBrains Mono、Fira Code、Source Code Pro,总共约 67 个字体家族)加上了超过 10,000 个小图标,这样终端、shell 提示符和代码编辑器就能显示文件夹、文件类型、Git 和状态符号。你下载想要的字体家族压缩包,然后像安装其他字体一样安装这些字体文件。另外还有一个单独的脚本(font-patcher),可以把同样的图标加到你自己的字体上,但它需要 FontForge 和 Python,或者 Docker。
安装难易度
B · 安装程序加一个简单步骤 · Windows
- Windows B
- macOS B
- Linux B
三个系统都一样:没有安装程序,所以你从 releases 页面下载一个字体压缩包(例如 JetBrainsMono.tar.xz),解压,用你系统自带的方式安装字体文件,然后在终端或编辑器设置里选中这个字体。Mac 和 Linux 还有一条命令就能完成的方式(brew install font-hack-nerd-font,或者项目自带的 install.sh)。
GitHub 数据
- 星标
- 65,0862026年10月31日
- 下载量
- 47,045,384本周 154,231
- 增长
- +745 天内新增星标
星标变化
事实
- 可运行于
- Windows, macOS, Linux
- 需要安装
- 只需程序本身
- 从源码编译需要
- Node.js, Docker
- 磁盘空间
- 100 MB–500 MB · 估算
- 账号或密钥
- 无
- 费用
- 免费
- 许可证
- MIT (宽松型)
- 最近更新
- 2026年10月17日
风险信号 (4)
- 信息许可证混杂
LICENSE:"Nerd Fonts source fonts, patched fonts, and folders with explict OFL SIL files are licensed under SIL OPEN FONT LICENSE Version 1.1",脚本是 MIT 许可,而且 "Many other licenses are present in this project",还有单独的 license-audit.md。GitHub 本身把这个仓库的许可证标记为 NOASSERTION。
AI 审核
- 信息第三方远程脚本安装程序
readme.md 列出了一个第三方 PowerShell 安装程序,一步就从另一个域名下载并运行脚本:"& ([scriptblock]::Create((iwr 'https://to.loredo.me/Install-NerdFont.ps1')))"。Chocolatey 和 Scoop 的包也被标注为非官方。这些都是可选的;release 压缩包才是主要的下载方式。
AI 审核
- 信息保留字体名称
打了补丁的字体表格中,很多字体家族被标记为 "RFN = Reserved Font Name"(Anonymous Pro、IBM Plex Mono、Cascadia Code、Source Code Pro 等),这也是打补丁后的版本要改名的原因。如果你自己打补丁并分享字体,OFL 关于保留名称的规则同样适用于你。
AI 审核
- 信息仓库本身不是下载来源
readme.md 重要提示:"cloning this repository is not recommended (due to Repo size)",选项 8:"Will not work to get newer fonts as they are not inside the repo anymore." 字体来自 release 压缩包,最新的发行版(v3.5.1)没有按平台提供的二进制文件,只有字体压缩包。
AI 审核
证据以原始语言显示。
Radar 无法验证的内容
- 图标在你 Windows 上具体使用的终端或编辑器里是否能正常显示。
- 如果安装很多个甚至全部 67 个字体家族,会占用多少磁盘空间。
- 非官方的 Chocolatey、Scoop 和第三方 PowerShell 安装程序到底下载和运行了什么。
- 字体打补丁工具能否在 Windows 上运行,因为它需要带 Python 的 FontForge,或者 Docker。