GeistHaus
log in · sign up

Programming Fonts

Part of tumblr.com

The most complete resource for the best monospace coding fonts.

stories
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/

https://programmingfonts.tumblr.com/post/816065615590768640
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!

https://programmingfonts.tumblr.com/post/783638905294602240
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 real people. This is a complex and fascinating field, but entirely out of scope of the website. But the site should help you review fonts for accessibility, and hopefully we can make you find the perfect font for your use cases that way.

https://programmingfonts.tumblr.com/post/758786507362418688
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.

https://programmingfonts.tumblr.com/post/695849185797455872