Awesome
<br> <p align="center"> <img src="./img/head.svg" height="230" alt="logo"> </p> <h1 align="center"> Maple Font </h1> <p align="center"> Open source monospace & nerd font with round corners and ligatures. </p> <p align="center"> <a href="https://github.com/subframe7536/Maple-font/releases"> <img src="https://img.shields.io/github/v/release/subframe7536/Maple-font?display_name=tag" alt="release version"> </a> </p> <p align="center"> <a href="#install">install</a> | <a href="https://github.com/users/subframe7536/projects/1">what's next</a> | English | <a href="./README_CN.md">δΈζ</a> </p>Preparing for V7, try the new variable font at latest release
Features
Inspired by Source Code Pro, Fira Code Retina, Sarasa Mono SC Nerd and so on, but:
-
π¨ New shape - such as
@ # $ % &
and new shape of italic style -
π€π» More ligatures - such as
.., ..., /*, /**
-
π¦ Small size - leave only contains Latin, standard set of accents, table control characters and few symbols
-
π¦Ύ Better rendering effect - redesigned it according to Fira Code Retina's spacing and glyph
v4 v5 <img src="./img/sizechange.gif" height="200" alt="v4"> <img src="./img/sizechange1.gif" height="200" alt="v5"> +
and=
are not centered at some font-size+
and=
are always centered -
π More readable - cursive style, better glyph shape, lower the height of capital letters and numbers, reduce or modify kerning and center operators
+ - * = ^ ~ < >
-
π οΈ More configurable - enable or disable font features as you want, just make your own font
-
β¨ See it in screenshots
Install
V6
Platform | Command |
---|---|
macOS | brew install --cask font-maple |
Arch Linux | paru -S ttf-maple |
Others | Download in releases |
V7 Beta
Platform | Command |
---|---|
Arch Linux | paru -S ttf-maple-beta |
Notice
Because I don't have a Mac OS machine, this is the greatest adaption I can do with Mac OS currently, but I can't test whether it works.
My ability is not enough to solve other problems on Mac OS. I will record the problem and try to solve it, and PR welcome!
Maple Mono NF
now maybe can't be recognized as Mono, and I try my best but it doesn't work orz
Overview
<p align="center"> <img src="./img/base.png" /><br> <img src="./img/ligature.png" /><br> <img src="./img/ligature.gif"/><br> multiple ways to get TODO tag<br> ps: in JetBrains' product, [todo) can't be properly rendered, so please use todo))<br> </p> <p align="center"> <img src="./img/option.png"/><br> <h3 align="center">font features are different in V7, see in <a href="https://github.com/subframe7536/maple-font/tree/variable?tab=readme-ov-file#features">docs</h3><br/> Compatibility & usage: in <a href="https://github.com/tonsky/FiraCode#editor-compatibility-list" target="_blank">FiraCode README</a> </p>Screenshots
Code theme: vscode-theme-maple
generate by: VSCodeSnap Seems deprecated, so I made a new one: CodeImg
Build your own font
See doc
Donate
If this was helpful to you, please feel free to buy me a coffee
<a href="https://www.buymeacoffee.com/subframe753"><img src="https://img.buymeacoffee.com/button-api/?text=Buy me a coffee&emoji=&slug=subframe753&button_colour=5F7FFF&font_colour=ffffff&font_family=Lato&outline_colour=000000&coffee_colour=FFDD00" /></a>
License
SIL Open Font License 1.1