sayyadirfanali 2c624de74c update README.md
2025-11-05 23:39:27 +05:30
2025-11-05 23:39:27 +05:30
2025-11-05 23:39:27 +05:30
2025-11-05 23:39:27 +05:30
2025-11-05 23:39:27 +05:30

Myna Version License

Do you ever feel like your programmign font treats symbols as second-class glyphs? Are you frustrated that your -> looks nothing like an arrow, or $, @, % seem ever mismatched? Want to experience the beauty of ligatures without losing the simplicity of ASCII.

Myna (Gracula religiosa 🐦‍⬛) is a monospace font which aims to bring harmony to your editor by treating symbols as first-class glyphs alongside alphanumeric characters.

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
  • Minimalist Forms: geometric shapes for quotes and commas
  • Clear Distinction: no more confusing 1 l I | or 0 O o
  • Language-Aware Design: clean sigils for Perl + elegant operators for Haskell + clear symbols for C

NB: Myna is a very simple font. It does not feature ligatures, or separate bold/italic styles currently.

Showcase

Perl Haskell C
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

  1. Download the release
  2. Right-click Myna.otf and select "Install for all users"

License

SIL Open Font License

Credits

Myna started out as Hera which was a customised version of Source Code Pro but now has come a long way after stealing many beautiful designs from Fira Mono, Inconsolata, Plex Mono, Office Code Pro, Anonymous Pro.

Contributions

Myna is designed to be used in every terminal primarily with ASCII text. If you want the shape of some glyph to be changed or find Myna lacking in some non-ASCII glyph and want it to be added, please feel free to open issues. You can also contact me at irfan@irfanali.org.

Description
No description provided
Readme 22 MiB
Latest
2025-12-14 14:16:55 +01:00
Languages
Python 60%
Perl 40%