logoalt Hacker News

Nordwand Mono – A monospace font for coders and adventurers

530 points • by noriax86 • last Sunday at 2:48 PM • 147 comments • view on HN

Comments

tywr • today at 9:00 AM

Wow, I didn't really expect to see my project there this morning! I'm normally a simple lurker, but I wanted to say thanks for the kind words about the project.

I know some people might want to modify or tweak the project to their liking. The project is meant to provide a Python sandbox more than just font files, so feel free to fork it or submit a PR if you feel like some glyphs need tweaking! You don't need any external tools to draw/visualize the glyphs.

➕ show 6 replies
abainbridge • today at 10:53 AM

I prefer bitmap fonts for coding / terminal. My monitor is 100 DPI and I like to cram as much on screen as possible. Here's a comparison of a bitmap font vs Nordwand https://gist.github.com/abainbridge/a4b2647ea91e661a7576417b...

I know I'm a bit weird, but the internet is full of weird people. It seems strange to me that nobody is interested in bitmap fonts these days.

What I really want is a hand anti-aliased bitmap font which prioritizes sharpness.

➕ show 5 replies
rootlocus • today at 6:30 AM

It's 99% JetBrains Mono from my quick comparison. I can barely see the difference except for $&# and a few others.

LE: Ok, so it's a little more different that JetBrains Mono as this comparison shows https://claude.ai/artifact/HPiALZ7AZ2f5FxSZtcTdNa

➕ show 8 replies
shoobiedoo • today at 6:42 AM

Looks nice. I just fell in love with Pragmasevka, a mix of Pragmata Pro and Iosevka. It's pretty much a free Pragmata Pro

https://github.com/shytikov/pragmasevka

➕ show 2 replies
jan_m_savage • today at 8:41 AM

It's a bit like the paid font Berkeley Mono which I've been using for a while now. But I think Nordwand feels softer and nicer, it embodies a message in the font (thus the fluency effect is more potent).

The message may be subjective but it strikes me as: "I, the font, contain important data [due to the sharp curvatures and uniform size of letter elements]. Not sure if others think about fonts in this way.

Berkeley Mono's message to me feels like "I'm just doing my job, don't mind me, focus on your thing".

➕ show 1 reply
abcd_f • today at 7:40 AM

> I'm very passionate about the font I am using for my terminal and overall neovim experience

And who isn't?

Squints - m is too weird - tab closed :)

➕ show 2 replies
hebetude • today at 8:08 PM

The real magic of this thread is I wrote a script to download all of these fonts, then open each one in my editor so I can see each one in the wild. This is a really great exercise, thanks for opening up my eyes to bitmap fonts which I didn't know about.

voidUpdate • today at 11:32 AM

I get why its for coders, but what makes it "for adventurers"?

➕ show 3 replies
JoshTriplett • today at 6:55 AM

I like that this isn't trying to be aggressively narrow like so many other fonts do. I currently use DejaVu Mono because it feels comfortably spaced.

➕ show 2 replies
kqr • today at 8:17 AM

I have been going back and forth between Luxi Mono (serif monospace fonts are rare but look great on high-resolution monitors) and Hack (like Helvetica, it has virtually no personality and thus fits well everywhere). Everything else I've seen has looked... weird or off somehow. But this is one of the first alternatives I'm entertaining the idea of trying.

My main concern is that the tall glyphs for less than < and greater than > will disambiguate badly with actual Unicode left 〈 and right angle brackets 〉.

Edit: I also realised just now the ASCII hyphen-minus - is quite long with this typeface, which makes it ambiguous with the longer dashes. (It looks freakin' great in pure ASCII environments, though!)

➕ show 1 reply
delta_p_delta_x • today at 7:04 AM

The overall shape of the glyphs (excluding lowercase 'l', that is, 'ell', not 'eye') is that of Berkeley Mono.[1]

[1]: https://usgraphics.com/products/berkeley-mono

➕ show 2 replies
moecables • today at 4:08 PM

I would love to use it but that lowercase M really bothers me so maybe it would be perfect for me to fork and build my own version of it

hawk_3221 • today at 6:56 AM

I don't see myself moving away from Ioskeley Mono

https://github.com/ahatem/IoskeleyMono

trumbitta2 • today at 8:32 AM

I used to be a coder like you, but then I took a Claude to the knee.

➕ show 1 reply
ThePhysicist • today at 8:31 AM

Are people vibecoding fonts now? Just wondering as I see at least one new font pop up here every day almost...

➕ show 1 reply
piskov • today at 9:55 AM

Operator Mono is still very, very nice.

https://www.typography.com/blog/introducing-operator

➕ show 1 reply
fercircularbuf • today at 8:17 AM

Nice work. I unfortunately wouldn't be able to use it for programming because I find the parenthesis and square bracket look too similar, and it would definitely increase extraneous cognitive load.

lxe • today at 6:03 PM

After Iosevka came out, no other coding font has replaced it for me

➕ show 1 reply
msephton • today at 1:10 PM

I’m not sure I’ll use this (I’m an MD IO Trial user) but I will say that finding a font you can read without thinking is one of the greatest productivity boosts as a developer.

pookieinc • today at 7:11 AM

As someone who isn't super into fonts, this font reminds me a lot of Berkeley Mono, which is an incredible terminal font

➕ show 1 reply
vishnuharidas • today at 8:08 AM

Looks good, please put up on a simple web page with a few code samples and allowing us to edit and try.

Findecanor • today at 9:42 AM

It gives me the vibes of output from 1970's typewriters that my dad used.

Having aging eyes, I wish monospace fonts made 8 and 0 (zero) more different from each other. I notice that I have started to confuse those two glyphs when in small sizes.

b33l • today at 5:50 PM

"stiff and cold", just how I like it!

rbanffy • today at 8:15 AM

It reminds me of an old Olivetti typewriter my aunt gave me to play with.

bronlund • today at 8:34 AM

I love my ligatures, I will not be using a font without them.

rogue_agent • today at 7:35 AM

Funny, I found this font last week on the programming fonts website before it blew up. Was using IoskeleyMono before, and think this is my endgame for now! Amazing readable font.

Qision • today at 1:07 PM

I really did not expect to see Les Drus on Github let alone for a font project! Very nice

traxler • today at 6:14 AM

`Only two minimal ligatures are exposed with "->" and "=>".`

I like that, I usually have ligatures turned off, because I don't like all of them, especially the ones for == or ===. (Otoh I do like != ligatures...) but I do like the arrows.

This is probably were somebody tells me how easy it is to configure singular ligatures on a font and I'll facepalm in embarrassment for never finding out.

➕ show 2 replies
igleria • today at 8:05 AM

never ever tried a different font in my terminal but for some reason I feel compelled to start with this one.

swimmingbrain • today at 7:38 AM

Definitely going to use it in my tools and for my projects, the flexibility offered in the repo looks so great!

Altern4tiveAcc • today at 9:54 AM

Looks good. Suggestion: make parenthesis and brackets more different from each other.

sombragris • today at 11:59 AM

Looks nice, I installed it and will test it to see how it fares.

polyterative • today at 7:51 AM

Nice font, it reminds me the kind of fonts they are using when showing code in movies

bartvk • today at 7:37 AM

If you want something actually more narrow, check out Anka/Coder Narrow.

plastic041 • today at 6:33 AM

I like the shape of the lowercase italic 'w'!

Pdf preview doesn't work on GitHub.

tarcon • today at 6:52 AM

Spacing looks good for monospace, but it's too wide for my taste.

Johnny_Bonk • today at 4:46 PM

Looks awesome

Gualdrapo • today at 6:37 AM

It reminds me of OpenBSD's Spleen fonts

matltc • today at 11:52 AM

Looks like jetbrains

gorgoiler • today at 6:56 AM

Brilliant project. The face looks good. The code looks good. It’s nice to see it in Python too. I don’t especially love the language but I have a great fondness for seeing life things codified with a standard API in a typed (or at least, type-able) language. Needing to draw an “A” in something without having to pull in font libraries (that is to say passing a compatible draw context to this project’s LowercaseAGlyph.draw) sounds nice.

bitwize • today at 6:22 AM

Y'know, I didn't think anything was gonna pull me away from Iosevka but... here we are. Gonna give this a real go. Helping its case is that it looks a bit like Berkeley Mono.

villgax • today at 9:42 AM

I actually fricking love this font

➕ show 1 reply
fithisux • today at 8:24 AM

Is there a font manager program for Windows?

I see repeated posts on various fonts these days and I would like to try them.

Is manual installation the only option?

coolguy4 • last Sunday at 7:59 PM

Very nice.

nelsonfigueroa • today at 7:26 AM

While this is nice, I'm gonna take the opportunity to plug Commit Mono because it's my favorite monospace font https://commitmono.com/.

➕ show 2 replies
cipriantitire • today at 5:36 PM

[flagged]

moooseee • today at 4:39 PM

[flagged]

alex_miller • today at 10:10 AM

[flagged]

rbaRBA • today at 9:23 AM

[flagged]

SimonZieglerUK • today at 12:35 PM

[dead]

🔗 View 3 more comments