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".
Setting aside the other ways AI is upending society, I absolutely love how we can all share and build on simple artifacts and micro-apps now that can be built entirely from our brain's vision expressed in plain English.
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!)
Most likely. People are throwing LLMs at everything and seeing what sticks.
As one YouTuber said: it's the first time we can create (somewhat) coherent, context dependent and new content using something else than other humans.
I can't say I'm too keen on wading through piles of crap, I'm also not keen on the AI bubble and its popping nor on AI's impact on employment, but if we survive all of this, we might end up with a lot of new stuff that could actually be good. 1% of this garbage will be good, but since the entire pile will be so large, that 1% might double or more our options in various fields.
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.
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.
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.
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.
`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.
I hate all of them with a passion, because they look like a glyph (i.e. "something you can erase with a single backspace") but aren't. This confuses me first, and annoys me second. "Just because we could" doesn't mean that we should.
Imagine having to use Backspace twice to erase e.g. Ö or Ñ, or being able to place your cursor halfway inside Æ.
Thanks for mentioning it! First time I heard about Commit Mono. The first paragraph already had me wondering how a monospace font can read this well.
Turns out it has smart kerning, ie. character positions are subtly adjusted to compensate for different character widths. For example, i is narrow and m is wide. That causes words like "commit" to look bad in standard monospace fonts. The m's in the middle are very densely spaced and there are wide gaps around the i.
I'll be testing Commit Mono in my editors. Maybe it will even make me switch SilverBullet back to a monospace config.
I don't know if there is some sarcasm here. I was intrigued by the "smart kerning" feature mentioned but with both that very low contrast ratio and the small text size, I can't really see a thing on that website.
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".
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
Setting aside the other ways AI is upending society, I absolutely love how we can all share and build on simple artifacts and micro-apps now that can be built entirely from our brain's vision expressed in plain English.
That's a really fun tool.
Love the A/B tool. Must say, I'm a bit more charmed by Nordwand, even though I always use Jetbrains.
Your comparison does show a good amount of differences
yea you’re right
"93% different"
this refers to a single character
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.
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!)
> 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 :)
Passionate?
Bitch please… https://github.com/rbanffy/3270font.
Same thought I had (right after “no slashed zero? Meh”)
It has a slashed zero:
https://github.com/tywr/Nordwand-Mono/blob/main/src/glyphs/n...
Slashed zero is listed as an alternative character. Same thing with the lower case m.
Someone fork under new name to have these 2 changes as default.
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
I love my ligatures, I will not be using a font without them.
I used to be a coder like you, but then I took a Claude to the knee.
Are people vibecoding fonts now? Just wondering as I see at least one new font pop up here every day almost...
Most likely. People are throwing LLMs at everything and seeing what sticks.
As one YouTuber said: it's the first time we can create (somewhat) coherent, context dependent and new content using something else than other humans.
I can't say I'm too keen on wading through piles of crap, I'm also not keen on the AI bubble and its popping nor on AI's impact on employment, but if we survive all of this, we might end up with a lot of new stuff that could actually be good. 1% of this garbage will be good, but since the entire pile will be so large, that 1% might double or more our options in various fields.
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.
It reminds me of an old Olivetti typewriter my aunt gave me to play with.
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
I don't know about that. In some places ('m', '0') it is closer to Ubuntu Mono.
I will never understand paying $50 for a font.
I think it's called "disposable income" :-)
Looks good, please put up on a simple web page with a few code samples and allowing us to edit and try.
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.
Nice font, it reminds me the kind of fonts they are using when showing code in movies
Definitely going to use it in my tools and for my projects, the flexibility offered in the repo looks so great!
I don't see myself moving away from Ioskeley Mono
https://github.com/ahatem/IoskeleyMono
As someone who isn't super into fonts, this font reminds me a lot of Berkeley Mono, which is an incredible terminal font
I was super hyped to try their other fonts after getting Berkeley Mono but it seems like "Coming soon." means maybe never
never ever tried a different font in my terminal but for some reason I feel compelled to start with this one.
If you want something actually more narrow, check out Anka/Coder Narrow.
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?
Spacing looks good for monospace, but it's too wide for my taste.
What problem does this font solve?
It makes its creator happy.
He’s very font of it
Don’t threaten him with good Times.
lol, he won’t mind, he’s a Comic Sans peur
I’m getting a DejaVu here..
Menlo
I like the shape of the lowercase italic 'w'!
Pdf preview doesn't work on GitHub.
It reminds me of OpenBSD's Spleen fonts
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.
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.
Very nice.
`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.
You can edit a font and remove the ligatures you dislike using fontforge [1].
[1] https://github.com/fontforge/fontforge
> I don't like all of them
I hate all of them with a passion, because they look like a glyph (i.e. "something you can erase with a single backspace") but aren't. This confuses me first, and annoys me second. "Just because we could" doesn't mean that we should.
Imagine having to use Backspace twice to erase e.g. Ö or Ñ, or being able to place your cursor halfway inside Æ.
While this is nice, I'm gonna take the opportunity to plug Commit Mono because it's my favorite monospace font https://commitmono.com/.
Thanks for mentioning it! First time I heard about Commit Mono. The first paragraph already had me wondering how a monospace font can read this well.
Turns out it has smart kerning, ie. character positions are subtly adjusted to compensate for different character widths. For example, i is narrow and m is wide. That causes words like "commit" to look bad in standard monospace fonts. The m's in the middle are very densely spaced and there are wide gaps around the i.
I'll be testing Commit Mono in my editors. Maybe it will even make me switch SilverBullet back to a monospace config.
Wow this is highly legible, my eyes and brain really like this. I think I’ll start using it actually.
I don't know if there is some sarcasm here. I was intrigued by the "smart kerning" feature mentioned but with both that very low contrast ratio and the small text size, I can't really see a thing on that website.