mono

These fonts' glyphs all have the same width! These first appeared as necessities for typewriters and computer monitors with limited capabilities, and now they're used for writing code and in terminal emulators, as well as just. making something look technological.


basically all of them (30)

Some of these fonts are great for coding and terminal use! Others really aren't, mostly just for display usage and pretty or interesting looking text. Sorted alphabetically.

Azeret Mono (OFL)

by Martin Vácha and Daniel Quisek of Displaay


Azeret is a proportional font family by Displaay, designed to look like something a computer interface could use in the past or future. Looks like OCR-B kinda. This though is the Mono version, which is free and licensed under the OFL! It has a bunch of idiosyncracies that i think make it look neat and unique: a wide "a" hook, a small-headed "e" that looks like a serif font and a large x height. I also used to use this in my status.cafe page.

Cascadia Code (OFL)

by Aaron Bell of Microsoft


Cascadia Code is the default font for Visual Studio Code and Windows Terminal, designed by Microsoft with a bunch of code ligatures and arrows and other characters like icons and stuff. It's variable from Ultra-Light to Bold, with a style set for italics that makes it look like cursive text! I don't really see why that would be good for code but i'm not complaining h
It looks very angular, not exactly my thing for codemaking, but it's cool for display. Also this is a moment when a big company makes something open source, so it's cool but yk. It's Microsoft, with their crappy business practices and monopolies and capitalism and that AI Recall thing they almost put in Windows 11. And the entirety of Windows 11.

Consola Mono (OFL)

by Wojciech Kalinowski


This font actually looks really neat, even though i don't use it often if at all. It has a geometric, circular feel in some letters like P and R, the curved A kinda throws me off. The lowercase characters also look neat, especially the tilted e.

Courier Prime (OFL)

by Alan Dague-Greene


The Courier we all know and love (?) was made by Howard Kettler for IBM in the 50's (they didn't trademark the name so it's public domain by now!), and it's in a ton of computers. It's also basically the standard font for making screenplay scripts! This though, Courier Prime, is a more refined version that is much easier on the eyes, as well as with real italics unlike the original Courier.

They even made a sans serif version and a code version with different glyphs and line height!!! (theyre basically the same so only one is shown here)

DM Mono (OFL)

by Colophon Foundry


The DM in the name stands for DeepMind, which is a subsidiary of Google who works on AI! I don't really need to tell you why AI is particularly concerning nowadays h The font looks like a general future-y font. Curved corners in some places and the little cut in the "y", which. sure. Right angles in other places, semicircular curves which i like, and it only goes from Light to Medium. I'd prob give it a 6.5 out of 10.

Drafting* Mono (OFL)

by indestructible type*


This is the only monospaced font indestructible type has made so far, and it's pretty good. It's meant to replicate the feel of typewriter fonts without being. boring. And it does that pretty well, although the all serifs in the capitals throw me off for some reason. But the italics are very typewriter-y so that's nice. The variable version costs 10 dollars, but the static fonts are already great, and free!

Fairfax HD (OFL)

by Rebecca Bettencourt aka KreativeKorp


This font looks kinda neat for display, not really good for code, but it was designed for constructed languages. It encodes characters for a ton of conscripts like Tengwar, D'ni, Klingon and sitelen pona according to the Under-Conscript Unicode Registry (UCSUR), so it's a pretty big font. It is very geometric bc it's based on the original bitmap Fairfax font, made with a 6x12 grid.

Fantasque Sans Mono (OFL)

by Jany Belluz


This is a programming font with some squiggly and droopy lines in places, a lot of handwriting feel in it. I don't really vibe with it, the x height is a bit too tall and the details a bit distracting, like the loop in the k, though you can turn it off with a style set. But i can see myself getting used to this if i wanted to. Does certainly look soft on the eyes.

Flexi IBM VGA (CC BY-SA 4.0)

by int10h


This font is a remake of the iconic system font used in IBM PC's with VGA compatibility, made with a 9x16 grid. Though this one is rounded, which might seem inaccurate, but the original VGA font on a CRT was never perfectly square anyways. And this also looks nicer to the eyes at bigger sizes, with the curves barely noticeable at smaller ones. Also, there are 2 variations, True and False, which makes the "pixels" square or accurate to a CRT, and (437), which only has the characters in the CP437/DOS encoding.

If you want the regular straight edged fonts, as well as A TON of other fonts from old computers, int10h has a huge collection of them for you to do whatever you want. If you want a smoothed out version but without curves, only straight lines, check out Nouveau IBM by Arto Hatanpää!

Fragment Mono (OFL)

by Wei Huang


This font, made by Wei Huang, is a version of Nimbus Sans (which itself is a remake of Helvetica as you can see), with its characters extended and modified to become a monospaced font. It kinda has the feel of the latin characters in mono CJK fonts, which i like. It has some very pretty arrows too. Not optimal for coding imo but perfect for making something look sleek and technological.

Geist Mono (OFL)

by Vercel


'Tis another corporate font, this time for Vercel, who provide cloud platform services, and also maintain the Next.js framework, which is neat! This font has the same feel as DM Mono, with some corners here and there, and an oddly circular hook on the a. There is also a variable version available!

Inconsolata (OFL)

by Raph Levien


This is the font you saw outside in the corridor! It has some spurs in some terminals that kinda look... gross to me fsr, like on the ends of the s and t. Otherwise, it's very easy on the eyes, and it's variable on weight and width! Very very versatile beyond code.

Iosevka (OFL)

by Renzhi Li aka be5invis


This is actually the font i personally use for coding and my terminal, a friend introduced me to it and i've fallen in love. It's very geometrical, almost like DIN 1451, which can be bad for some ppl, with very uniform lettershapes, but not really for me. It even has slab serif, and proportional versions, with lots of weights and 2 widths. Or you can even make your own version with different character variants and lots of weight and width choices!

JetBrains Mono (OFL)

by Philipp Nurullin and others of JetBrains


This font is actually quite similar to Iosevka, but with slightly less rounded letter shapes, higher x height (which kinda makes it harder to read tbh) and less customization. It was made for JetBrains, who make code editors specific for certain programming languages which. cool i suppose. Other than that, it's a very pleasant coding and display font, with very nice curve joinings in letters like "n" and "a". Also the u is legless by default, but you can fix that with a style set.

Liberation Mono (OFL)

by Steve Matteson


This is the default mono font (i think) in most Linux distributions, which also looks like Liberation Sans, which has a kinda early grotesk feel to it. Though, with it being a default, it looks kinda boring, but since its not a default on most OSes, i thought to put it here anyways.

LT Superior Mono (OFL)

by Lyonstype


This is a counterpart to LT Superior, which is between a grotesk and a geometric sans serif. This here mono version is very much more geometric than grotesk, with a bunch of circular shapes and pleasant capital letters and angled terminal edges. Very much looks like a typewriter font, probably not very good for coding but definitely nice for display purposes.

Martian Mono (OFL)

by Roman Shamin of Evil Martians


This one is kinda similar in feel to Azeret Mono, with the extended a hook, although this is variable in both width and weight. The flat ended ink traps also make this font look quite "modern" in a way i don't really like, but not that noticeable compared to the rest of this font's characteristics.

monofur (Freeware)

by Tobias Benjamin Köhler


This one i've actually found because a youtuber (Retro Game Mechanics Explained) used it in several videos to show assembly language, and it looks surprisingly good! It's actually a mono version of Eurofurence (which has more weights and also is the name of a furry convention!), it has very distinct shapes and old style numbers, and looks kind of like machine-cut letters with its roundness.

Mono MMM 5 (Freeware)

by Marcelo Magalhães Macedo


This one i've found searching for mono fonts like monofur, with this being certainly based on a simple grid with some round edges and a bit too small i and j dots. It almost feels like the Minecraft font, it's a very geometric font that would be interesting to use for display.

Overpass Mono (OFL)

by Delve Withrington, Dave Bailey and Thomas Jockin of Delve Fonts


This one is the mono version of Overpass, which itself is an interpretation of Highway Gothic, the official typeface used in USA traffic signs, but with digital displays in mind. This mono has the slanted terminals of Overpass, with changes to make it monospaced; it's a bit too wide for me to be used for coding, but looks great to just show stuff off!

ProFont (MIT)

by Andrew Welch, Carl Osterwald and Stephen C. Gilardi


This is probably one of the Original programming fonts, made probably some time in the 90s for the Mac, and later for Windows and Linux formats, first just as bitmaps (pixel perfect letters at specific sizes) and later with outline versions (can be displayed at any size). It is meant to be a very readable font for programming, but to be honest, other mono fonts nowadays are better. Though it is neat to display at small sizes and still looks neat and historical.

Simply Mono (OFL)

by Wojciech Kalinowski


By the same person that made Consola Mono, this is a very pleasing mono font, kind of a merge of Trebuchet's humanist letter shapes and Calibri's semi roundedness, very aero aesthetic-y. I like thetilted "e", the assymetric capital "S" and the numerals.

Sometype Mono (OFL)

by Ryoichi Tsunekawa


This font looks quite like Adobe's Source Code Pro actually, but with some differences here and there, especially the extra-angular "i", it's a pretty good substite! Theres. not much else to say here tbh, not that it's bad, it just looks kinda like a default font.

Sono (OFL)

by Tyler Finck


This is a very rounded, playful mono font that really reminds me of Humming, the font used in Animal Crossing dialog boxes. But mono! It has variable weight and proportionality, so you could use this as a non-mono (proportional) font if you'd like!

Space Mono (OFL)

by Colophon Foundry


This is a very right angular, geometrical font (that inspired the Space Grotesk used in the misc pages!) The repeated shapes make it a bit illegible tbh. The choice of single story "a" as default makes that worse, but you can turn that off with a style set as you can see. Looks very distinctive and great for display stuffs.

Spline Sans Mono (OFL)

by Eben Sorkin and Mirko Velimirović


This is a mono font with some grotesk and some humanist influences together in places, as well as pointy ink traps in a lot of places which, when used at a smaller size like with code and UI, it's not visible, but with larger texts it's a bit too distracting to me. Almost like it's casting a shadow on itself.

Syne Mono (OFL)

by Lucas Descroix and Arman Mohtadji


This mono is part of a family made by Lucas Descroix and with help from Arman Mohtadji for a french art center called Synesthésie, the rest of the family is kind of. regular modern fonts, this mono font was distorted using Arman's DataFace program and it makes it look... idk how to describe it, its technological but also radioactive feeling. It's a neat look that gives a neat and unique feeling.

Telegrama (Specific license packaged with the font)

by Yamaoka Yasuhiro aka YOworks


This font is prob my favorite of the computer-y fonts, made by Yamaoka Yasuhiro in 1992 with 2 versions, a pixelated version (Raw) and a rounded version that i show here (Rendered). Though the license packaged is a bit vague with web usage, probably contact Yamaoka before using it for a website. Otherwise, it's freeware! I like the square-y letters.

Uncut Plan8 (OFL)

by Kasper Nordkvist


This is a mono counterpart to Uncut Sans (a font that i've used for a while on this website), though not really, they're a bit different but have kind of the same vibe, very Helveticky, kinda like Fragment Sans. Like it, it's probably best for display use, not coding. This also has variable italic slant, which is neat!

↑ top of list

APL fonts (5)

APL is a. really old programming language, developed in 1966 and first popularized by IBM with their System/360 computer systems. And back then, cathode ray tubes weren't really a thing, so physical terminals ― basically automated typewriters plugged into a computer ― were used for output. And since APL has a bunch of special glyphs, originally made by striking 2 characters on top of each other on a typewriter, that represent entire functions, APL specific fonts have to be made that have these glyphs, and that also look coherent in the context of APL.

APL2741 Unicode (Public Domain)

by abrudz


This is a version of the face used in the type ball made for terminals like the IBM 2741 that can type APL characters. Not the best for screen usage but it's super neat and historical. The one shown here specifically is a more expanded version by abrudz of a font originally made by Adrian Smith.

APL385 (Public Domain)

by Adrian Smith


This font, made by Adrian Smith with APL software vendors in the late 80s, as APL evolved and new characters and interpreters appeared. This has a more rounded, softer look.

Other (probably better) fonts i recommend are APL386 by abrudz, with some redrawn and new characters, and BQN386 by dzaima, made with another APL-family language in mind, BQN. Again with some redrawn and new glyphs.
Oh, and also APL333 also by Adrian, which is a proportional (non-monospaced) version of APL386 if you're into that. These 3 fonts are also public domain and all basically look exactly like the specimen i showed, so i'm not showing them.

Other fonts for APL are in this article in the APLwiki, some of the fonts there also appear in this page.

↑ top of list