Myna 🐦⬛ 🌿
Ever feel like code's punctuation is working against you? Frustrated when your -> looks nothing like arrow, or $, @, % seem ever mismatched?
Want to experience the beauty of ligatures without losing the simplicity of ASCII.
Want a font which in which you could speak in Haskell and Perl at the same time without noise? We've got just the font for you!
Myna (Gracula religiosa 🐦⬛) is a monospace font which aims to bring harmony to your editor by treating symbols as first-class citizens.
Myna is not designed from the scratch but steals some of the most beautiful features some of your favourite fonts to create a lovely experience.
Why Myna?
Here is why Myna stands apart from other fonts:
- Symbol-First Design: clear emphasis on ASCII symbols which are ubiquitous in programming languages
- Near-Perfect Alignment: multi-character symbols like
->,>>=,=~,::align seamlessly - Balanced Weight: symbols have just the right visual weight against your code
- Clear Distinction: no more confusing
1 l I |or0 O o - Language Agnostic: clean sigils (
$s @a %h &f *x) for Perl + elegant operators (:: -> <$> >>=) for Haskell + clear symbols (-> ++ -- += << >>) for C/C++
Showcase
| Language | Light | Dark |
|---|---|---|
| Perl | ![]() |
![]() |
| Haskell | ![]() |
![]() |
| C | ![]() |
![]() |
| Bash | ![]() |
![]() |
| Clojure | ![]() |
![]() |
| Erlang | ![]() |
![]() |
| OCaml | ![]() |
![]() |
| Ruby | ![]() |
![]() |
| Rust | ![]() |
![]() |
| LaTeX | ![]() |
![]() |
| HTML | ![]() |
![]() |
| SQL | ![]() |
![]() |
Installation
macOS
git clone https://github.com/sayyadirfanali/Myna.git
cd Myna
cp Myna.otf ~/Library/Fonts/
Linux
git clone https://github.com/sayyadirfanali/Myna.git
cd Myna
cp Myna.otf ~/.local/share/fonts/
fc-cache -v
Windows
- Download the release
- Right-click
Myna.otfand select "Install for all users"
License
SIL Open Font License
Credits
Myna is an improved version of an earlier font Hera which was inspired by many many beautiful and popular open-source monospace fonts including Source Code Pro, Fira Mono, Inconsolata, Plex Mono, Office Code Pro, Anonymous Pro. More details can be found on the Hera repository.




















