TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

JetBrains Mono – the free and open-source typeface for developers

341 pointsby onnnonover 3 years ago

47 comments

one_off_commentover 3 years ago
I used to use Fira Code. Then I played this font game and I switched to JetBrains Mono.<p><a href="https:&#x2F;&#x2F;www.codingfont.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.codingfont.com&#x2F;</a>
评论 #30015649 未加载
评论 #30014328 未加载
评论 #30014241 未加载
评论 #30012870 未加载
评论 #30013566 未加载
评论 #30015723 未加载
评论 #30012606 未加载
评论 #30018201 未加载
评论 #30012520 未加载
评论 #30026043 未加载
评论 #30022984 未加载
评论 #30012883 未加载
评论 #30023765 未加载
评论 #30039921 未加载
评论 #30012888 未加载
评论 #30011883 未加载
评论 #30013095 未加载
评论 #30014917 未加载
usrmeover 3 years ago
I think I switched to this font a couple of years ago and I&#x27;ve been unable to find anything that even comes close! At this point I would consider JetBrains Mono to be my forever font.
评论 #30013522 未加载
评论 #30016413 未加载
评论 #30012911 未加载
评论 #30012620 未加载
评论 #30012830 未加载
评论 #30011950 未加载
j1eloover 3 years ago
After playing the CodingFont that others commented (<a href="https:&#x2F;&#x2F;www.codingfont.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.codingfont.com&#x2F;</a>), I ended up with this list of winners:<p>* Cousine<p>* JetBrains Mono<p>* Roboto Mono<p>* Source Code Pro<p>However, when actually testing, they all have a <i>something</i> that doesn&#x27;t click as good as the Ubuntu Mono in terms of horizontal spacing.<p>All these fonts are too wide, and the step from 10pt to 11pt causes a huge increment on horizontal space usage. Whereas Ubuntu Mono stays in a perfect sweet spot when set at 13pt.<p>Anyone finding the same?<p>EDIT: I made a quick visual comparison (mind that all of the fonts listed above have practically the same width):<p><a href="https:&#x2F;&#x2F;pasteboard.co&#x2F;qZ8rvfV4aEHf.png" rel="nofollow">https:&#x2F;&#x2F;pasteboard.co&#x2F;qZ8rvfV4aEHf.png</a>
评论 #30015247 未加载
评论 #30015698 未加载
评论 #30015844 未加载
评论 #30015986 未加载
评论 #30017297 未加载
评论 #30015233 未加载
neilpanchalover 3 years ago
I&#x27;ve been working on a new typeface[1][2] for code - Berkeley Mono. I&#x27;ve taken some inspiration from Jet Brains Mono, SF Mono, Bit Stream Vera, Andale Mono, OCR-B, Univers, Eurostile and Monogramma from the 50&#x27;s, and weird things like the German License Plate slashed 0. Anyone interested in beta testing? neil@berkeleygraphics.com.<p>[1] <a href="https:&#x2F;&#x2F;neil.computer&#x2F;notes&#x2F;introducing-berkeley-mono&#x2F;" rel="nofollow">https:&#x2F;&#x2F;neil.computer&#x2F;notes&#x2F;introducing-berkeley-mono&#x2F;</a><p>[2] <a href="https:&#x2F;&#x2F;neil.computer&#x2F;notes&#x2F;berkeley-mono-december-update&#x2F;" rel="nofollow">https:&#x2F;&#x2F;neil.computer&#x2F;notes&#x2F;berkeley-mono-december-update&#x2F;</a>
评论 #30012334 未加载
评论 #30014260 未加载
评论 #30013098 未加载
评论 #30012168 未加载
评论 #30012733 未加载
评论 #30012857 未加载
评论 #30012012 未加载
nathanaldensrover 3 years ago
Meh, I like Cascadia Code[1], especially after the designer fixed the awful &quot;fun&quot; italics.<p>[1] <a href="https:&#x2F;&#x2F;github.com&#x2F;microsoft&#x2F;cascadia-code" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;microsoft&#x2F;cascadia-code</a>
评论 #30012469 未加载
评论 #30011834 未加载
评论 #30012972 未加载
评论 #30018242 未加载
GavinMcGover 3 years ago
&gt; Ligatures in programming fonts are a terrible idea.<p>&gt; And not because I’m a purist or a grump. (Some days, but not today.) Programming code has special semantic considerations. Ligatures in programming fonts are likely to either misrepresent the meaning of the code, or cause miscues among readers. So in the end, even if they’re cute, the risk of error isn’t worth it.<p>- Matthew Butterick, <i>Ligatures in Programming Fonts: Hell No</i>, <a href="https:&#x2F;&#x2F;practicaltypography.com&#x2F;ligatures-in-programming-fonts-hell-no.html" rel="nofollow">https:&#x2F;&#x2F;practicaltypography.com&#x2F;ligatures-in-programming-fon...</a>
评论 #30012994 未加载
评论 #30013807 未加载
评论 #30012513 未加载
评论 #30013039 未加载
评论 #30012040 未加载
评论 #30014201 未加载
评论 #30015538 未加载
评论 #30011867 未加载
评论 #30015334 未加载
评论 #30012517 未加载
评论 #30012749 未加载
评论 #30011780 未加载
评论 #30013681 未加载
评论 #30012530 未加载
评论 #30012984 未加载
评论 #30014470 未加载
评论 #30012437 未加载
评论 #30020649 未加载
评论 #30014481 未加载
评论 #30012514 未加载
评论 #30016519 未加载
评论 #30014501 未加载
评论 #30013128 未加载
评论 #30014001 未加载
评论 #30014149 未加载
评论 #30013843 未加载
评论 #30014380 未加载
gombosgover 3 years ago
Also you can think out of the box and realize that you may not need a monospaced font for development, but a font that has the advantages of monospaced fonts. I&#x27;ve been using Input Sans for years now. See at: <a href="https:&#x2F;&#x2F;input.djr.com&#x2F;info&#x2F;" rel="nofollow">https:&#x2F;&#x2F;input.djr.com&#x2F;info&#x2F;</a>
评论 #30019443 未加载
rob74over 3 years ago
My favorite is still Go Mono (and not only for Go) - mostly because I prefer the good old &quot;typewriter-style&quot; fonts with serifs. &quot;Sans-serif&quot; monospace fonts look odd to me because most letters are sans-serif, but then they have to add serifs to I, i, l, 1 etc. to avoid having them look &quot;skinny&quot;.
veidrover 3 years ago
I used to use this font, and applaud JetBrains for creating it, but I eventually found Rec Mono Duotone, which I&#x27;ve now used for years.<p>Found it via this website in a thread very much like this one, so just paying it forward:<p><a href="https:&#x2F;&#x2F;www.recursive.design" rel="nofollow">https:&#x2F;&#x2F;www.recursive.design</a><p>screenshot: <a href="https:&#x2F;&#x2F;raw.githubusercontent.com&#x2F;masonmark&#x2F;masons-vscode-theme&#x2F;main&#x2F;whatever&#x2F;aah.jpg" rel="nofollow">https:&#x2F;&#x2F;raw.githubusercontent.com&#x2F;masonmark&#x2F;masons-vscode-th...</a>
评论 #30018759 未加载
i_like_apisover 3 years ago
There was a great Show HN a few months ago of a game to find your favorite programming font and JetBrains Mono is one of the contenders:<p><a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=29010443" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=29010443</a>
DwnVoteHoneyPotover 3 years ago
Julia Mono font is pretty great. <a href="https:&#x2F;&#x2F;juliamono.netlify.app&#x2F;" rel="nofollow">https:&#x2F;&#x2F;juliamono.netlify.app&#x2F;</a>
ralgozinoover 3 years ago
In my case the font that made me stop switching fonts every month was Victor Mono: <a href="https:&#x2F;&#x2F;rubjo.github.io&#x2F;victor-mono&#x2F;" rel="nofollow">https:&#x2F;&#x2F;rubjo.github.io&#x2F;victor-mono&#x2F;</a>
评论 #30019626 未加载
ChrisArchitectover 3 years ago
Last updated 274 days ago. What&#x27;s new?<p><a href="https:&#x2F;&#x2F;www.jetbrains.com&#x2F;lp&#x2F;mono&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.jetbrains.com&#x2F;lp&#x2F;mono&#x2F;</a><p>Previous discussion: <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22053998" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22053998</a>
onnnonover 3 years ago
I&#x27;ve been using this typeface lately, and it&#x27;s fantastic. Well done!<p><a href="https:&#x2F;&#x2F;jetbrains.com&#x2F;mono" rel="nofollow">https:&#x2F;&#x2F;jetbrains.com&#x2F;mono</a>
forrestthewoodsover 3 years ago
Almost all programming fonts suck on Windows. They’re designed for retina DPI MacBooks with Apple rendering. It’s annoying.<p>As a Windows programmer my #1 font for ~15 years was Consolas. I recently made the change to Cascadia Mono. It took a couple of days to get used but it’s better.<p>#1 Cascadia Mono #2 Consolas #3 Death
s5806533over 3 years ago
JetBrains Mono won the coding font tournament [1] for me, but said tournament did&#x27;t have &quot;Hack&quot;, which still looks best in my IDE (geany).<p>[1] <a href="https:&#x2F;&#x2F;www.codingfont.com&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.codingfont.com&#x2F;</a>
thecosmicfrogover 3 years ago
Source Code Pro is my personal go-to.
smasher164over 3 years ago
This is up there with Inconsolata as one of the best monospace fonts, IMO.
评论 #30015937 未加载
dangover 3 years ago
Past related threads:<p><i>JetBrains Mono: A free and open-source typeface for developers</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22053998" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22053998</a> - Jan 2020 (201 comments)<p><i>JetBrains Mono: A free and open source typeface for developers</i> - <a href="https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22062675" rel="nofollow">https:&#x2F;&#x2F;news.ycombinator.com&#x2F;item?id=22062675</a> - Jan 2020 (29 comments)
hahnchenover 3 years ago
Apple’s fonts are quite nice. I use sf mono.<p>You can download it from <a href="https:&#x2F;&#x2F;developer.apple.com&#x2F;fonts" rel="nofollow">https:&#x2F;&#x2F;developer.apple.com&#x2F;fonts</a>
评论 #30017306 未加载
评论 #30015139 未加载
fc373745over 3 years ago
I&#x27;ve tried IBM plex, Fira, and even bought Operator Mono.<p>Always switched back to Ubuntu Mono.<p>It may not be the coolest looking font, but the most legible to me.
nick_over 3 years ago
<a href="https:&#x2F;&#x2F;github.com&#x2F;i-tu&#x2F;Hasklig" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;i-tu&#x2F;Hasklig</a> is best, IMHO. It is <a href="https:&#x2F;&#x2F;fonts.google.com&#x2F;specimen&#x2F;Source+Code+Pro" rel="nofollow">https:&#x2F;&#x2F;fonts.google.com&#x2F;specimen&#x2F;Source+Code+Pro</a> but with ligatures.
评论 #30012954 未加载
Larrikinover 3 years ago
At some point in grad school a few years ago, I was procrastinating furiously and did a deep dive into the font I would prefer for coding, terminal, etc. I ultimately landed on Meslo LGS with Nerd Font after also looking at different shells. I&#x27;m not a fan of ligature so don&#x27;t care about those fonts<p>Sometimes I wonder if I&#x27;m missing out on something better or if just the Meslo people came out with something great and haven&#x27;t felt the need to promote it on the web in a few years since they are all gainfully employed.<p><a href="https:&#x2F;&#x2F;github.com&#x2F;romkatv&#x2F;powerlevel10k" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;romkatv&#x2F;powerlevel10k</a><p><a href="https:&#x2F;&#x2F;github.com&#x2F;ryanoasis&#x2F;nerd-fonts&#x2F;tree&#x2F;master&#x2F;patched-fonts&#x2F;Meslo" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;ryanoasis&#x2F;nerd-fonts&#x2F;tree&#x2F;master&#x2F;patched-...</a>
sawaaliover 3 years ago
In terms of legibility, aesthetic balance, and not being over-engineered, I haven’t found anything better than M+ 1: <a href="https:&#x2F;&#x2F;macwright.com&#x2F;2014&#x2F;07&#x2F;09&#x2F;mplus.html" rel="nofollow">https:&#x2F;&#x2F;macwright.com&#x2F;2014&#x2F;07&#x2F;09&#x2F;mplus.html</a>
VTimofeenkoover 3 years ago
Absolutely love this font, been using the Nerd fonts patched version for a very long time for my terminal-based workflows. One really minor gripe that I have with it is the triple asterisk ligature which I have no use for. But it&#x27;s so minor that I never bothered to patch this symbol out.
评论 #30013058 未加载
1024coreover 3 years ago
Every once in a while when I get bored, I head over to Google Fonts page and download some fonts: <a href="https:&#x2F;&#x2F;fonts.google.com&#x2F;?category=Monospace&amp;subset=latin" rel="nofollow">https:&#x2F;&#x2F;fonts.google.com&#x2F;?category=Monospace&amp;subset=latin</a>
dorfsmayover 3 years ago
I&#x27;ve started using JetBraims Mono after a friend suggested it to me.<p>If you hesitate between a few fonts, edit some text in your terminal and reduce the size of the font&#x2F;terminal until it&#x27;s almost unreadable. Pay special attention to the i, l, o, 0 etc...
RBerenguelover 3 years ago
If we are throwing font recommendations here, I favour Monoid [M], I love its glyphs and look. But some years ago I installed Victor Mono [V] as a kind of practical joke on myself (it has <i>italics</i>, usually enabled for comments in the language you use in your editor, but of course that&#x27;s up to where you want them) and I found it&#x27;s actually extremely nice because of that. I now also use it on Obsidian (the other monospaced editor I use aside from VS Code&#x2F;emacs)<p><pre><code> [M]: https:&#x2F;&#x2F;larsenwork.com&#x2F;monoid&#x2F; [V]: https:&#x2F;&#x2F;rubjo.github.io&#x2F;victor-mono&#x2F; </code></pre> Edit: formatting
electric_mayhemover 3 years ago
Bitstream Vera Sans Mono has been my monospaced font of choice for years, but having seen JetBrains Mono when I started playing with their IDEs last year… it’s really good, and has some features I prefer over BVSM.
minimaxirover 3 years ago
My experience with JetBrains Mono is that it&#x27;s too <i>aesthetic</i>&#x2F;overdesigned for coding (coming from Fira Code), but it makes an excellent monospace typeface for image design.
评论 #30011967 未加载
laaczover 3 years ago
I use Fira Code. Mainly because it allows you to chose ligatures if for some reason there are default ones you don&#x27;t like (I really enjoy ligatures when writing code). Sadly, that works only on application level, not OS, so not all IDEs support choosing stylistic sets: <a href="https:&#x2F;&#x2F;github.com&#x2F;tonsky&#x2F;FiraCode&#x2F;wiki&#x2F;How-to-enable-stylistic-sets" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;tonsky&#x2F;FiraCode&#x2F;wiki&#x2F;How-to-enable-stylis...</a>
Axsuulover 3 years ago
I try every programming font but always end up going back to Monaco.
评论 #30032557 未加载
评论 #30015055 未加载
pjbkover 3 years ago
It&#x27;s a bit taller than the usual PT Mono I regularly use. I find that &quot;boxier&quot; mono fonts are a bit more readable than elongated ones.
kitsunesobaover 3 years ago
I’ll be giving JetBrains Mono a try, but for the past few years I’ve been enjoying Dank Mono[0] for writing Swift, Obj-C, Kotlin, and C#. In particular I like its handwriting-inspired italic style, which works well for adding contrast to things like keywords.<p>[0]: <a href="https:&#x2F;&#x2F;philpl.gumroad.com&#x2F;l&#x2F;dank-mono" rel="nofollow">https:&#x2F;&#x2F;philpl.gumroad.com&#x2F;l&#x2F;dank-mono</a>
评论 #30016713 未加载
leokennisover 3 years ago
Since this has turned to “list your favorite monospaced font” I’ll happily mention I’ve never found anything better than Consolas.
fleaaaover 3 years ago
Am I the only one rocking with agave? Especially agave NF, it looks a bit funky (casual-looking) but it&#x27;s been really easy on my eyes on not-too-high res display(34&#x27; 1440p).<p><a href="https:&#x2F;&#x2F;github.com&#x2F;blobject&#x2F;agave" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;blobject&#x2F;agave</a>
19hover 3 years ago
Absolutely amazing font. Used it since the first day it was out and never looked back. Improved the code readability for me so much it’s among the first things I setup on a new Mac. I also use it for the terminal, as a font override in dark reader on a bunch of websites, …
tehnubover 3 years ago
This story links to the GitHub repo, which is useful, but I really enjoy the main webpage they&#x27;ve made for this font: <a href="https:&#x2F;&#x2F;www.jetbrains.com&#x2F;lp&#x2F;mono&#x2F;" rel="nofollow">https:&#x2F;&#x2F;www.jetbrains.com&#x2F;lp&#x2F;mono&#x2F;</a>
Trex_Eggover 3 years ago
I just converted to this font and using it for a month almost. Seems good on my editor&#x2F;
vr46over 3 years ago
Love this font, has half-replaced Pragmata after a decade or so. Super-good in the terminal.
评论 #30012482 未加载
manmalover 3 years ago
Installing this font is the first thing I do when setting up a new editor. It has a great character and feels pretty much ideal to me.
macraelover 3 years ago
Anyone have good examples of proportional width fonts that have coding focused changes, like well differentiated 0&#x2F;O and I&#x2F;l and or coding ligatures? I&#x27;ve been really happy just using Avenir for coding for the last 10 years or so, but I&#x27;d love something proportional that was a bit more coding aware.<p>rant: Fixed width fonts are an abomination invented b&#x2F;c they were easier to program for display in early terminals and computers have long since been fast enough to eschew them forever.
评论 #30015917 未加载
评论 #30013950 未加载
trasplerover 3 years ago
I really, really like Anonymous Pro. In comparison JB Mono looks similar enough but a bit fatter, not a bad look :)
mLewisLogicover 3 years ago
Too wide for me (makes side-by-side code windows less useful). Check out Iosevka SS14.
paulvnickersonover 3 years ago
Beautiful! Thanks for sharing. This is my new font in VS Code.
LittlePeterover 3 years ago
I may be weird but I prefer Times New Roman.<p>Just joking. Ubuntu Mono for me.
评论 #30020062 未加载
TheRealDunkirkover 3 years ago
&lt;Laughs in Monaco&gt;