Skip to content
IBM Plex Mono Nerd Font

IBM Plex Mono Nerd Font

IBM’s corporate typeface, which turned out to be one of the best free monospaces ever released.

Homebrew cask Direct download

What it does

IBM Plex Mono is the monospaced member of the Plex superfamily, commissioned by IBM to replace Helvetica as its corporate face and released under the SIL Open Font License. It is warmer than the Swiss-grid fonts it competes with — the letterforms borrow from IBM’s Selectric typewriter era, with a slight humanist slant to the terminals and a true italic rather than an oblique.

Nerd Fonts patches it as BlexMono, which is why the Homebrew token does not say Plex. The name is the only thing that changes; the glyphs are IBM’s.

Ligatures and OpenType features

Plex Mono has no programming ligatures. If => rendering as two characters is what you want, this is the family that does it without a configuration flag.

What it does have is a matching sans and serif at the same metrics and optical weight, which makes it unusually good for a site or document where code and prose sit together — and seven weights, each with an italic.

The syntax for switching OpenType features on or off, per editor and per terminal, is on the Fonts page.

Notes

  • The patched variants follow the usual naming: BlexMono Nerd Font, BlexMono Nerd Font Mono, BlexMono Nerd Font Propo.
  • IBM also publishes Plex Sans and Plex Serif, free, from the same project — useful if the terminal font and the site body font should look related.

Alternative to

AlternativeTypeTrade-off
JetBrains MonoOpen sourceA taller x-height and ligatures on by default
Source Code ProOpen sourceThe other corporate open-source monospace, also ligature-free
Fira CodeOpen sourceThe same shape of design decision taken the other way, on ligatures
Google Sans CodeOpen sourceNewer, and designed around the same code-and-prose pairing idea

Install

brew install --cask font-blex-mono-nerd-font

Links

This post is licensed under CC BY 4.0 by the author.
Last updated on