RSSAmplifier

Blog

Programming Fonts

The most complete resource for the best monospace coding fonts.

programmingfonts.tumblr.comRSS feed ↗20 posts

Latest posts

Which fonts are able to be used in Linux console easily?

As I understand it you’re looking for a true bitmap font (not vectorized like all examples on the site), with 256 or 512 glyphs, and it should be available in the correct file format. Those are quite different concerns from what you’d need for your IDE! Your best bet might actually be to look at this website: https://int10h.org/oldschool-pc-fonts/

did you get the message with the link of the repo? also, there could be a “new” written beside the name of recently added fonts, for when people comeback to see what’s new.

Hey that's a really good idea actually!

Ah, nice! It’s called psudoFont Liga Mono and you can find on Github or just google it. It’s based on Meslo and Lilex with a few twists, but it turned out to be its own font family. I took what I liked about each and added some extra! Thanks!

Got it, thanks! Looks good :)

How do I submit a new programming font for evaluation? What’s needed to put a new font on the list? Thanks!

Just let me know what it’s called and where I can find it! You’re also welcome to open an issue in the repo: https://github.com/braver/programmingfonts

Annotation Mono is a “lovingly crafted handwriting-style monospace font.” https://qwerasd205.github.io/AnnotationMono/

That's so awesome, I added it to the site immediately! 🎉

I’d like to request that you add some more characters to the “similar” string. For example, although I mostly like B612 Mono, I will not use it because of the similarity of different brackets: square brackets and parentheses are much too alike. Proposed additions, broken across several lines <([{}])> .,;: -_= 8%& `“’ # Might need to be in a comment not a string literal There are additional suggestions at https://realpython.com/coding-font/#differentiation

Gotcha, some good suggestions in there!

There are some fonts at https://en.wikipedia.org/wiki/List_of_monospaced_typefaces that you don’t have, such as Wumpus Mono.

Thanks! Somehow there seem to be a few in there I didn’t know about yet! 😆

A fairly pretty courier mono font has shown up on Hacker News. Old Timey Code and Old Timey Mono Fonts. it has a dedicated code variant. It be worth a look?

Thanks for the heads up, I’ll add it ASAP!

The good folks at the Braille Institute have released a new monospace version of their previously only-sans-serif font Atkinson Hyperlegible. Maybe every single monospace font isn’t a programming font, but I thought I’d mention it.

That’s really cool, thanks for letting me know!

UnifontEX now has Unicode 15.1 support, so maybe you should update the copy in your repo?

Done ✅ Thanks for the update!

Would you consider curating a list of sans fonts that follow “A Guide to Understanding What Makes a Typeface Accessible”? I find that I spend as much time in technical writing as I do in programming, and I need as many sans fonts for that as I do mono fonts. Thanks for the great work you do!

That would be a massive undertaking. This article explains it well enough. I can’t though, in a practical sense, test all ~100+ mono fonts on the website against their checklist, and that still ignores several other aspects of accessibility. The reader needs to be included in this: what’s accessible to a novice reader impairs advanced readers. And to be sure about anything you need to test with…

I did an anonymous ask, but since it seems a bit out of the blue I’m using my account. Could you add UnifontEX (my heavy improvement of GNU Unifont) to the list?

Hey, nice work! It has been added 👍🏻

Is it possible to add more filters to the website’s list of fonts? I think it’d be handy to be able to filter (or sort) by year, for example.

Hey, that's a great idea! Different kinds of sorting would definitely be handy. 👍🏻

Can you add commitmono?

YES WE CAN!

Iosevka’s been updated! It looks far better than before and has stylistic sets imitating many other popular programming fonts. There’s also a slab serif version.

Thanks! Updated ✅

Can you add also this font please (heterodox mono), I would paste the link but this form wont allow it, so it is on github: at hckiang/font-new-heterodox-mono

Hi, just wondering why gintronic font at is part of your ‘programming fonts’ list whilst say pragmata font at is not listed … I had initially thought that the fonts listed are 'free’ (at least as in beer) but gintronic does not appear to be free in any sense of the word? and if so, obviously other fonts would also then fall into the candidacy of being displayed on your site? (sorry I would have included links to the above fonts but this form does not allow for them to be present)

Fonts featured on the site don’t need to be free. However the license must support embedding on the site, or an agreement has to be made with the author of the font. Sometimes I reach out to an author, or they contact me. So lots more sites could be added, but I don’t typically go out of my way to try to work something out for commercial fonts.

Any chance of adding Spleen into the mix? It’s the default font on OpenBSD these days, and I’d like to see how it compares.

Oh that’s a good one, bitmap fonts are cool. I’ll see what I can do!

Several new fonts to take a look at on Google Fonts: DM Mono, Red Hat Mono, Azeret, Xanh. Other new fonts include Drafting* Mono, lotion, MonoLisa. Thanks for all the hard work you’ve put into this site.

This is fantastic! Thanks for the heads up on all these new (to me!) fonts :)

Hi! Thanks for this awesome resource. May I ask you to add SF Mono and Menlo to the collection? Nate

I can’t sadly, their licenses won’t allow it.