logoalt Hacker News

Nordwand Mono – A monospace font for coders and adventurers

310 points • by noriax86 • last Sunday at 2:48 PM • 95 comments • view on HN

Comments

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 1 reply
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 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 7 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
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 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
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
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
hawk_3221 • today at 6:56 AM

I don't see myself moving away from Ioskeley Mono

https://github.com/ahatem/IoskeleyMono

piskov • today at 9:55 AM

Operator Mono is still very, very nice.

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

➕ show 1 reply
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
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.

bronlund • today at 8:34 AM

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

Altern4tiveAcc • today at 9:54 AM

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

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
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.

rbanffy • today at 8:15 AM

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

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.

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.

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!

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.

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.

Gualdrapo • today at 6:37 AM

It reminds me of OpenBSD's Spleen fonts

villgax • today at 9:42 AM

I actually fricking love this font

➕ show 1 reply
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.

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?

iperov • today at 7:39 AM

What problem does this font solve?

➕ show 2 replies
coolguy4 • last Sunday at 7:59 PM

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
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
alex_miller • today at 10:10 AM

[flagged]

rbaRBA • today at 9:23 AM

[flagged]

saurilabs • today at 9:03 AM

[dead]

georgestones • today at 8:32 AM

[dead]