Top
Best
New

Posted by nvahalik 4 hours ago

CodingFont: A game to help you pick a coding font(www.codingfont.com)
183 points | 105 comments
torgeros 21 minutes ago|
Knowing that everything in here is people asking why their font is missing: I highly recommend having a look at

[ MAPLE MONO ]

(on Github https://github.com/subframe7536/Maple-font). It has amazing readability, looks nice, is compatible with NF if you use that. I received compliments from people looking over my shoulder for my f'ing font?! Huge shoutout to subframe7536 ^^

ksymph 7 minutes ago|
While we're dropping lesser-known coding fonts, here's my favorite, Lotion [0]. It's cute and playful but also very legible and clean.

[0] https://font.nina.coffee/

sedatk 54 minutes ago||
Berkeley Mono, Iosevka, and Cascadia Code are missing which are my favorite fonts. The game handed me Roboto Mono instead.

What I noticed while playing was that when fonts are similar, I really pay attention to the rendering of "m" and "r". When they look off, the whole font looks off to me.

CoolGuySteve 7 minutes ago|
It's really funny that after going through all those fonts it landed on Ubuntu Mono for me which is what I use anyways to code in my terminal.

I wonder if it's Stockholm syndrome or if I really do prefer it. It's a totally fine font, I've never felt the need to change it. All the default open source mono fonts seem completely adequate I suppose.

tmtvl 6 minutes ago||
The font I use, IBM Plex Mono, I chose not because I love the font, but because it's the one I love most of the fonts with CJK variants (which basically means IBM Plex, Google Noto, or Adobe Source). It's unfortunate because I really like Libertinus (a rare serif monospace font), but trying to match different non-CJK and CJK fonts that work well together is annoying.
delecti 1 hour ago||
I clicked this link with the thought "I'm curious, but I don't think I really have strong opinions about fonts", and was almost immediately proven wrong with the revulsion I felt at Xanh Mono.

Though it turns out that VS Code default (Droid Sans Mono) is (to my eye) basically identical to my winner (Roboto Mono), so the exercise was mostly academic.

sodimel 3 hours ago||
My coding font is comic-shanns-mono, here's how it looks: https://github.com/jesusmgg/comic-shanns-mono?tab=readme-ov-...
card_zero 2 hours ago||
I was intrigued by a font called Codemonkey. This site has lots of classic comic fonts, including WildWords which is used in pretty much every manga translation.

https://www.comicbookfonts.com/Code-Monkey-Variable-font-p/b...

Unfortunately plus signs display as blank spaces in the test drive. Oh well.

nvahalik 3 hours ago|||
I initially used this one when I started playing around with Zed on a personal project, but I kept it and it has grown on me considerably.
vladde 3 hours ago||
similar situation here, but i used it because i thought it was funny... then kept it because it grew on me haha. had it for a few years, might give it a spin again
other_herbert 2 hours ago|||
Comic Code Ligatures for me :D
dunham 10 minutes ago|||
Yeah, a few years ago I tried the free ones, but eventually settled on Comic Code. I've been using it ever since - it's pleasant to code with. (If anyone is considering this - the "essentials" set with bold/italic is around $30. You don't need the full set.)
speedgoose 1 hour ago|||
Same. It has a double-storey a, which I prefer a lot.
rjsw 1 hour ago|||
Reminds me of the original Smalltalk font.
deepriverfish 2 hours ago|||
I use comic mono myself
john_strinlai 2 hours ago|||
i like that way more than i would have thought simply based on the name.
dhorthy 1 hour ago|||
diabolical
bolp 57 minutes ago||
Thanks, I hate it.
i18nagentai 21 minutes ago||
Nice concept. One thing font comparison tools usually miss is how well the font handles non-Latin scripts — if you're working on i18n code with mixed CJK/Cyrillic/Arabic in string literals, many popular coding fonts fall apart. JetBrains Mono and Iosevka handle this reasonably well, but most others default to system fallbacks that break the visual alignment.
foltik 10 minutes ago|
Silence, clanker.
akarlsten 1 hour ago||
Cool, obviously a lot of people are going to quibble about the default lineup (wheres Iosevka?) but for anyone who hasn't nailed down a preference it seems great!
KronisLV 2 hours ago||
Nowadays I use a lot of Iosevka. Previously I was on Ubuntu and JetBrains Mono, both are great fonts. A bit of PT Mono as well, even Terminus for a bit. One of my favorites has got to be Liberation Mono though - the most readable font I’ve ever found, even if Iosevka lets me put more stuff on screen horizontally. Oh also I’ve started enjoying Cascadia Code recently, surprisingly pleasant.
craftkiller 1 hour ago|
Yeah I was disappointed that Cascadia was not in the fonts on the site. What won me over for Cascadia was: I decided to try it for a couple weeks. By the end, I was certain that Cascadia must be larger than my previous font because it was so much easier to read, so I opened two terminals side-by-side and counted the rows+columns that fit between my old font and Cascadia. To my complete shock, Cascadia fit a couple more lines on my screen, indicating that it was actually _smaller_ despite being easier to read.
JasonSage 3 hours ago||
I enjoyed this, though my font preferences are pretty stable.

It would be nice if it showed you 1st, 2nd, semi-finalist, quarter-finalist...

It would also be nice to see progress of some kind, a few minutes in I was wondering if I was near completion or just getting started.

croemer 2 hours ago||
It does show you on the left. Just not on the certificate.
Izkata 1 hour ago||
> t would also be nice to see progress of some kind

It's hidden behind the menu button on mobile.

lemontheme 28 minutes ago|
Lately I've taken to Iosevka, the 'curly' variant to be precise. Even though I hated it when I first tried it, I revisited it because I was noticing that, with coding agents running in the same window, I wanted to be able to see more at a glance. With Iosevka's semi-width glyphs you can just fit a lot more in the same space. Took a day or two to get used to its slender appearance. Now every other font feels unnecessarily w i d e
More comments...