← All typefaces
Font Studio · mono
Rian Mono
A monospace for reading code, where every confusable pair (0 O o, 1 l I i, 5 S, rn m) differs by silhouette, not just by detail.
- 1088 characters
- 300–700 variable weight
- Italic included
- v2.142
{fill: 0x2A, rn → m}
if (a != b) { return x => x * 2; }
ABCDEFGHIJKLMNOPQRSTUVWXYZ abcdefghijklmnopqrstuvwxyz 0123456789
if (l1 != Il && O0 == 0o) { return rn(m); } Ångström, façade, naïve, Øresund, Łódź, ₹1,250 · €14 · “quotes” & (brackets).
In use
// Every confusable pair reads apart: 0O 1lI rn m fn total(items: &[Item]) -> u64 { items.iter() .filter(|i| i.qty != 0) .map(|i| i.price * i.qty) .sum() }
┌──────────┬────────┐ │ build │ ✓ 2.1s │ │ test │ ✓ 8.4s │ └──────────┴────────┘ $ git log --oneline -1 a1d56f8 ship it
Every character
Hover or tap a character to see it large.License Rian Mono
Desktop, web and app licences for teams of any size.