Repolode
subframe7536

subframe7536/maple-font

开源等宽编程字体,圆角设计,带连字和 Nerd Font 图标,中英文宽度比例为 2:1。

可替代:Dank MonoOperator Mono

Star
29,436
Fork
1,212
未关闭 Issue
41
最近提交
11天前

这是什么?

Maple Mono 是一款面向代码编辑器和终端的开源等宽字体,采用圆角设计,重绘了 @、$、%、&、Q 等字形,并提供可开关的编程连字。

字体提供可变字重、TTF、OTF 和 WOFF2 等格式,另有集成 Nerd Font 图标的版本,方便在终端中显示图标。CN 版本基于 Resource Han Rounded 构建,补充简体中文、繁体中文和日文字形,中文字符宽度与英文保持 2:1 的比例。

构建过程可通过 config.json 或命令行参数配置,包括 OpenType 特性冻结、带斜杠零的 normal 预设、字符宽度、行高以及 hinted 或 unhinted 基础字体。用户可以在本地用 Python 构建,也可以使用 Docker、GitHub Actions 或在线 Playground。

核心功能

  • 01圆角等宽设计,重绘 @、$、%、&、Q 等字形。
  • 02编程连字,可通过构建选项关闭。
  • 03可变字体,支持连续字重与斜体字形。
  • 04Nerd Font 版本,为终端提供图标。
  • 05CN 版本包含简体、繁体中文和日文字形,中英文宽度为 2:1。
  • 06支持通过 config.json 或命令行自定义构建,包括 OpenType 特性冻结。

适用场景

  • 作为 VS Code、JetBrains 等编辑器的代码字体。
  • 为终端配置带 Nerd Font 图标的 shell 提示符和命令行工具。
  • 展示中英文混排的代码或 Markdown 表格,保持字符对齐。
  • 按需构建定制版本,例如去除部分连字或调整字符宽度。

标签

常见问题

maple-font 是什么?
开源等宽编程字体,圆角设计,带连字和 Nerd Font 图标,中英文宽度比例为 2:1。 Maple Mono 是一款面向代码编辑器和终端的开源等宽字体,采用圆角设计,重绘了 @、$、%、&、Q 等字形,并提供可开关的编程连字。
maple-font 可以免费使用吗?用的什么许可证?
maple-font 以 OFL-1.1 许可证开源。用于商业产品前,请先确认许可证条款。
maple-font 还在维护吗?
活跃维护中。maple-font 最近一次提交是在 2026年10月11日。
maple-font 适合用来做什么?
作为 VS Code、JetBrains 等编辑器的代码字体。 为终端配置带 Nerd Font 图标的 shell 提示符和命令行工具。 展示中英文混排的代码或 Markdown 表格,保持字符对齐。 按需构建定制版本,例如去除部分连字或调整字符宽度。
在哪里获取 maple-font?
源代码和安装说明在 GitHub 上:https://github.com/subframe7536/maple-font

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目