Introducing
The Slant team built an AI & it’s awesome
Find the best product instantly
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now
4.7 star rating
0
What is the best alternative to Monoid?
Ad
Ad
Operator Mono
All
7
Experiences
Pros
4
Cons
2
Specs
Top
Pro
Has a script version
Operator can be used to mix the same font for syntax formatting.
See More
Top
Con
Relatively expensive
At $179, this font is on the more expensive side.
See More
Top
Pro
Super readable
Long strings can be read in Operator exceedingly easily. The font just flows nicely, with all the benefits of clarity that provides.
See More
Top
Con
Roman style isn’t very appealing
See More
Top
Pro
Horizontal width not as wide as other fixed width fonts
You can legibly read everything and get more characters per line.
See More
Top
Pro
Adorable italics
See More
Specs
Zero Style:
Slash
Hide
See All
Experiences
$199+
65
15
Iosevka
All
18
Experiences
Pros
14
Cons
3
Specs
Top
Pro
Readable
Iosevka is very clear and legible on all displays and in all sizes.
See More
Top
Con
Too narrow
See More
Top
Pro
Narrow
Narrow character width uses horizontal screen space more efficiently.
See More
Top
Con
Must do a custom build to get all ligatures
See More
Top
Pro
Large number of weights
This font comes in seven different weights, ranging from thin and extra-light to heavy.
See More
Top
Con
Fewer ligatures than other fonts
Iosevka has a nice ligation set, but it doesn't have as many ligatures as fonts like Hasklig, Monoid, or Pragmata Pro.
See More
Top
Pro
Great customizability
There is full customization of styles and variants in Iosevka.
See More
Top
Pro
Support for Cyrillic and Greek letters
Iosevka is quite flexible in that it supports Cyrillic and Greek letters.
See More
Top
Pro
Free and open source
Iosevka is free and open source.
See More
Top
Pro
Powerline support
Includes characters for supporting Powerline/Airline for terminals and terminal editors.
See More
Top
Pro
Ligature characters look great
Few fonts have a good ligation feature. Ligature characters (such as æ or the German ß) are supported in Iosevka and look just as you'd expect them to.
See More
Top
Pro
Several styles available
Many of the common styles are available, including Sans Serif and Slab Serif with normal, bold, italic, and bold italic styles.
See More
Top
Pro
IPA Support
IPA is a system containing the sounds of spoken language and includes speech qualities such as intonation.
See More
Top
Pro
Easy on user's eyes
Due to it being readable on all types of displays, Iosevka isn't hard on the user's eyes.
See More
Top
Pro
Well-maintained
The developer is active and responds to user questions and issues.
See More
Top
Pro
Good CJK compatibility
Iosevka integrates CJK characters well, those being characters of the Chinese, Japanese, Korean, and occasionally Vietnamese languages.
See More
Top
Pro
Also variant with tiny serifs available ("Slab")
For better reading longer texts.
See More
Specs
License:
OFL-1.1
Italics:
Yes
Weights:
9 (Thin, Extralight, Light, Regular, Medium, Semibold, Bold, Extrabold, Heavy)
Zero Style:
Custom
See All Specs
Hide
See All
Experiences
Free
240
38
Dank Mono
All
6
Experiences
Pros
3
Cons
2
Specs
Top
Pro
Italic variant with handwriting style
See More
Top
Con
Too thin
He needs to add variants of thickness and then I think he would have a sellar product. You have to set your font size extremely high on hi-res displays to look the way I think he wishes it to be, but then the font is too large.
See More
Top
Pro
Has ligatures
See More
Top
Con
Looks a bit inconsistent, especially italics
Lowercase k looks weird.
See More
Top
Pro
Cheaper alternative to Operator Mono
Operator Mono costs about $200. Dank Mono looks similar but costs only £40.
See More
Specs
Zero Style:
Slash
Ligatures:
Yes
Hide
$28+
32
5
M+ 1 Code
All
9
Experiences
Pros
6
Cons
2
Specs
Top
Pro
Permissive free software licence
This is a non-copyleft license that has minimal requirements regarding redistribution of the software.
See More
Top
Con
Top narrow
See More
Top
Pro
Narrow font is great for teaching
M+ 1m allows you to fit much more code on slides yet still have them be highly legible, making it a great choice for teaching.
See More
Top
Con
Certain pseudo-graphic characters take two spaces
In this font, some pseudo-graphic characters can take up two spaces instead of one.
See More
Top
Pro
17 different character-encodings available
ISO-8859-1, Latin-1 Western European ISO-8859-2, Latin-2 Central European ISO-8859-3, Latin-3 South European ISO-8859-4, Latin-4 North European ISO-8859-5, Latin/Cyrillic ISO-8859-7, Latin/Greek ISO-8859-8, Latin/Hebrew ISO-8859-9, Latin-5 Turkish ISO-8859-10, Latin-6 Nordic ISO-8859-13, Latin-7 Baltic Rim ISO-8859-14, Latin-8 Celtic ISO-8859-15, Latin-9 A revision of 8859-1 ISO-8859-16, Latin-10 South-Eastern European T1 Encoding, Default 8-bit encoding in many TeX installations Windows-1252, Used by default in the legacy components of MS Windows WGL4, Pan-European character set defined by Microsoft VISCII, Vietnamese standard character set
See More
Top
Pro
Five weights from Thin to Bold
The five font weights available are thin, light, regular, medium, and bold.
See More
Top
Pro
Works well with Japanese
The widths are half that of the Japanese characters in the font.
See More
Top
Pro
High legibility
M+ M Type-1 (1M) was created to emphasize the balance of natural letterform and high legibility.
See More
Specs
License:
OFL-1.1
Italics:
No
Weights:
7 (Thin, Extralight, Light, Regular, Medium, Semibold, Bold)
Zero Style:
Dot
See All Specs
Hide
See All
Experiences
FREE
83
11
Terminus
All
9
Experiences
Pros
4
Cons
4
Specs
Top
Pro
Looks great even without anti-aliasing
Many fonts look terrible without anti-aliasing. Not Terminus, it looks clear and crisp.
See More
Top
Con
Italics are not very appealing
Italicized Terminus TTF doesn't appear as aesthetically pleasing as it was intended.
See More
Top
Pro
Beautiful crunch pixels
See More
Top
Con
It doesn't look very nice
See More
Top
Pro
Pixel-perfect rendering
No blurry characters ever. Every pixel on the screen is used to its full capacity.
See More
Top
Con
Square
See More
Top
Pro
Terminus is not going fat
Many fonts are fatty when they are used relatively large in size but Terminus does not have this issue. And now it works with IDEA.
See More
Top
Con
Easy to be confused with different brands of the same or similar name
Like Terminus (Russian production company), Terminus (terminal emulator) or Termius (SSH client).
See More
Specs
License:
OFL-1.1
Weights:
Regular, Bold
Zero Style:
Slash
Ligatures:
No
See All Specs
Hide
See All
Experiences
Free
165
20
Dalton Maag Ubuntu Mono
All
13
Experiences
Pros
6
Cons
6
Specs
Top
Pro
Excellent readability
Line thickness, shape, and spacing help you to recognize characters and words correctly the first time through, without your eyes having to skip back and re-read.
See More
Top
Con
Lowercase "i" (eye) is tailed, and too similar to lowercase "l" (ell)
Same with Hack and Red Hat Mono.
See More
Top
Pro
Pleasant aesthetics
The font has a rounded, smooth aesthetic that is particularly appealing.
See More
Top
Con
Many characters seem imbalanced
Some of the characters don't feel like they match well which can be distracting.
See More
Top
Pro
Easily distinguishable characters
There are dotted zeroes in Ubuntu Mono so to distinguish from the letter "O" (Oh), while the lowercase letter "l" (ell) is very different from the number "1" (one).
See More
Top
Con
The font is too small
Ubuntu's 13pt looks like 10pt of another font.
See More
Top
Pro
Legible even at small sizes
The fonts retain legibility and under subpixel rendering at small sizes.
See More
Top
Con
Lowercase "m" is weird and stands out
The lowercase "m" in Ubuntu Mono really stands out because of its unusual shape, which disrupts the user's attention when reading.
See More
Top
Pro
Many languages
1,200 glyphs, 200-250 languages (native languages of 3 billion people).
See More
Top
Con
Dotted zero characters less distinguishable
Dotted zero characters are much less distinguishable than those that are slashed.
See More
Top
Pro
Open source font
SIL Open Font License.
See More
Top
Con
No support for combined unicode characters
For example, x̄ is rendered as x ̄.
See More
Specs
License:
Ubuntu Font 1.0
Weights:
2 (Regular, Bold)
Zero Style:
Dot
Ligatures:
No
See All Specs
Hide
See All
Experiences
Free
314
34
Fira Code
All
22
Experiences
Pros
7
Cons
14
Specs
Top
Pro
Has ligatures
This is particularly beneficial for those who wish to use combined letters such as "æ" and other diphthongs. But when it comes to programming, the ability to scan through your code is improved with ligatures for equality, arrow functions, and more.
See More
Top
Con
The '@' Symbol is asymmetric
It's a style, but it would be nice if it would wrap and not just cover the top.
See More
Top
Pro
Supports retina displays
Fira Coda supports high pixel density retina displays.
See More
Top
Con
No true italic
Italic is just a slanted original, an Oblique. Looks ugly and is difficult on the eyes.
See More
Top
Pro
Characters look really nice
Some characters that look odd in other monospace fonts look very nice in Fira Code: @, a, 1, lower-case-L, Q, j, *
See More
Top
Con
Noisy serif-like style harming the text clarity
See More
Top
Pro
Good editor support
A list of supported editors and terminals can be found here.
See More
Top
Con
Ligatures are nice-looking but harm clarity
Even though the font combines characters into ligatures, you still need to type the normal characters, and the ligatures make that difficult in many cases.
See More
Top
Pro
Has a slashed zero
New style since February 2018.
See More
Top
Con
Ligatures like == and === are harder to tell apart than they should be
See More
Top
Pro
Frequent updates
The repository is frequently updated.
See More
Top
Con
Too wide, too large line height
See More
Top
Pro
Installs easily on Mac
Many ligature fonts on Github aren't "mac ready". This font comes pre-compiled and ready to install on Windows, Mac, and Linux.
See More
Top
Con
Too wide
Much wider than other fonts.
See More
Top
Con
Ligatures lump some characters together and make them hard to read
See More
Top
Con
Needs support for ligatures
It can't work in plain terminal, must have built in support for ligatures in editor.
See More
Top
Con
No Sublime Text support
Not the font's fault but even the latest Sublime Text builds (e.g. 3126) don't support ligatures.
See More
Top
Con
Ligatures break correlation between symbols on screen and the number of characters
This makes it easier to lose the grasp how long lines actually are.
See More
Top
Con
Curly braces are not clear enough
Curly braches ("{" and "}") are not clear enough. They are too horizontally narrow, making them look almost like pipes ("|").
See More
Top
Con
Bad 4 and r characters, dotted 0
WHY is r a serif?
See More
Top
Con
Cannot enable alternative stylistic styles on Xcode
I've tried enabling some of the alternate stylistic styles using Xcode's Font picker, via the "Typography" screen. None of the stylistic styles I enable get reflected in Xcode's code editor, even if I restart Xcode from scratch. I'm not sure whether this is a limitation of Xcode, or of the font itself.
See More
Specs
License:
OFL-1.1
Based On:
Mozilla Fira Mono
Italics:
Yes
Weights:
6 (Light, Regular, Retina, Medium, Semibold, Bold)
See All Specs
Hide
See All
Experiences
Free
1121
91
Hasklig
All
10
Experiences
Pros
4
Cons
5
Specs
Top
Pro
Great for Haskell
See More
Top
Con
Lacks !=
Some coding fonts with ligatures, like Fira Code, turn != into ≠, but Hasklig does not. The reason for this is that Hasklig was designed for Haskell code, and so turns /= into ≠ instead.
See More
Top
Pro
Has a heavier appearance than Fira Code or Monoid
See More
Top
Con
Some Ligatures like -<< don't look that good.
See More
Top
Pro
Completely free and open source
Freely available via GitHub, therefore can be modified and improved by anyone.
See More
Top
Con
Has a heavier appearance than Fira Code or Monoid
See More
Top
Pro
Has many variants such as Italic, Bold Italic, Light, Semibold, etc., etc
See More
Top
Con
No support for many editors, including emacs
Unfortunately, not supporting emacs is the number one reason I don't use this font all the time.
See More
Top
Con
Very cute but not WYSIWYG
You want to see exactly what you've typed, not have your brain have to do a little dance every time you see one of these artifacts.
See More
Specs
License:
OFL-1.1
Based On:
Adobe Source Code Pro
Italics:
Yes
Weights:
7 (Extralight, Light, Regular, Medium, Semibold, Bold, Black)
See All Specs
Hide
See All
Experiences
FREE
130
19
PT Mono
All
7
Experiences
Pros
3
Cons
3
Specs
Top
Pro
Clear characters
PT Mono uses slashed zeros and a rounded lowercase "L", while all numbers are easily distinguishable.
See More
Top
Con
No ligatures
See More
Top
Pro
Crisp on display
No pixelation on high pixel density displays.
See More
Top
Con
Lower t stem is short, too similar to lower c
Preferentially, lower f, i, r, have feet, however fortunately lower l (ell) is tailed.
See More
Top
Pro
Clearest parentheses/braces/brackets
You will read ({[ something like this with PT Mono smoothly on screen on any size and quality.
See More
Top
Con
No Greek letters
See More
Specs
License:
OFL-1.1
Weights:
2 (Regular, Bold)
Zero Style:
Slash
Ligatures:
No
Hide
See All
Experiences
FREE
63
13
Google Noto Sans Mono
All
6
Experiences
Pros
1
Cons
4
Specs
Top
Con
Zero is difficult to identify
As it's not dotted or slashed, "0" is more difficult to distinguish.
See More
Top
Pro
Excellent support for Unicode characters
Unicode uses 16 bits per character, meaning that it can represent more than 65,000 unique characters.
See More
Top
Con
Non-monospace ligature replacements for 'fl', 'fi', 'ffl', 'ffi'
By default, the substrings 'fl', 'fi', 'ffl', and 'ffi' are each crammed into one character width, making it not a truly monospace font. For example, the word 'flag' is rendered as three characters wide.
See More
Top
Con
Letters capital 'i' and lowercase 'L' are too similar
The only difference is almost unnoticable.
See More
Top
Con
Difficult to distinguish between a period and acomma as well as a colon and a semi-colon
Comma has very small tail, making it difficult to distinguish from a period (full stop). Same applies to colon and semi-colon.
See More
Specs
License:
OFL-1.1
Based On:
Google Droid Sans Mono
Zero Style:
Slash
Ligatures:
No
Hide
Free
7
2
Microsoft Consolas
All
18
Experiences
Pros
9
Cons
8
Specs
Top
Pro
Differentiation can be easily made between alike characters
There is good overall disambiguation of similar-looking characters in Consolas. For example, there are slashed zeroes, meaning the number "0" (zero) can be differentiated from the letter "O" (Oh).
See More
Top
Con
Not free
Consolas costs 129€ for personal use, but you can get it for free (as in beer) bundled with some free MS products (example).
See More
Top
Pro
Available for Windows and OS X
The font is available on machines running Windows Vista, Windows 7, Windows 8, and Windows 8.1, as well as part of Microsoft Office 2007 and Microsoft Visual Studio 2010. Otherwise it can be downloaded from Microsoft's homepage. It can also be set up on OS X machines with instructions on how to do it available here.
See More
Top
Con
Font size can't be changed gradually
Letter height is the same for 9 and 10, and for 11 and 12 pt. When switching from 10 to 11 pt, letter height changes abruptly (whereas line height changes gradually). This makes it impossible to choose exact letter height on a standard display. Size can't be set to 10.5 pt, for example.
See More
Top
Pro
Nice appearance
Consolas has a good appearance and character without being too distracting.
See More
Top
Con
Italic font is very different
The italic font (often used for comments) feels jarringly different to the regular one - especially on the "g" and "f" and "l" (lowercase L) glyphs.
See More
Top
Pro
Can display a lot of text due to narrow width
Consolas is really narrow compared to most monospace fonts. The more narrow each symbol, the more text you see on the line.
See More
Top
Con
Starting from 9pt, "!" is too similar to "|"
See More
Top
Pro
Includes true italics
There are true italics for this font, compared to obliques with most other monospaced fonts.
See More
Top
Con
Not avaiable for Linux
See More
Top
Pro
Includes a large number of unicode ranges
Consolas supports 30+ unicode ranges including Greek, Cyrillic, and Thai for a total of 2735 glyphs.
See More
Top
Con
Poor legibility with small font-sizes on non-hidpi screens
Consolas in the 9 to 13 pt range is hard on the user's eyes with any monitor that's 1080 p or below.
See More
Top
Pro
It reads so smooth
This font reads so smooth that it actually feels annoying to see it being treated as a programming font. For god's sake, don't treat it like a programming font, because this is the best general-use sans-serif font in my opinion. The humanist letterforms and the balanced monospace design are surely a great combination. Not to mention, unlike many other fonts, Consolas is the one to get character shapes "right". The "support bars" design on i and l allows for comfortable text reading unlike the abstract curvy design on some other monospaced fonts. And the r is also done properly, it curves all the way down.
See More
Top
Con
Small 'L' is too similar to digit 1
You can tell the difference when they are close together, but when used apart, it can be a bit hard.
See More
Top
Pro
Supports patch that adds Powerline symbols
Consolas can be used with the vim plugin Powerline if the following patch is applied: Patch.
See More
Top
Con
Highly aliased with ClearType
Consolas is specifically designed to work with ClearType antialiasing, so it becomes highly aliased when ClearType is not turned on. This can be alleviated to a degree with any basic grayscale anti-aliasing. As an OpenType relative of Consolas, Inconsolata works well without ClearType (Inconsolata-g being the most popular variant).
See More
Top
Pro
Writing/reading text in LaTeX
When writing and reading text in LaTeX text editor, the content is code and text. Code can be read in other fonts, but reading main text in programming fonts other than Consolas can get you frustrated and irritated.
See More
Specs
License:
Proprietary
Weights:
2 (Regular, Bold)
Zero Style:
Slash
Ligatures:
No
See All Specs
Hide
See All
Experiences
Get it
here
460
72
Inconsolata
All
9
Experiences
Pros
7
Cons
1
Specs
Top
Pro
Characters readable even at small sizes
The characters in Inconsolata have a slightly "wide" appearance that aids in readability, especially at small font sizes.
See More
Top
Con
Arched braces
Too much arched braces, decreases clarity, touching characters almost.
See More
Top
Pro
Excellent readability
Very clear, distinct characters with decent spacing make Inconsolata very readable.
See More
Top
Pro
Efficient scalability
Inconsolata scales well without loss of readability.
See More
Top
Pro
Slashed zero characters are distinguishable from capital "O" and "Q" characters
Inconsolata-g screws this up by replacing the slashed zero with a dotted zero. A dotted zero is better than a zero with nothing in it, but worse than a slashed zero.
See More
Top
Pro
Open source
It's an open source font, meaning it's freely available.
See More
Top
Pro
No visible character breaks
Inconsolata renders lines in TUIs without visible character breaks; apparently unlike Inconsolata-g.
See More
Top
Pro
Widely available
Inconsolata is available in the package managers of almost every open source OS.
See More
Specs
License:
OFL-1.1
Italics:
No
Zero Style:
Slash
Ligatures:
Yes, but disabled by default
Hide
See All
Experiences
free
28
1
Fantasque Sans Mono
All
17
Experiences
Pros
13
Cons
3
Specs
Top
Pro
Italics look good
The handwritten-style italics of Fantasque Sans Mono are quite attractive.
See More
Top
Con
Lowercase "i" (eye) is tailed, and too similar to lowercase "l" (ell)
Same with Hack and Ubuntu Mono.
See More
Top
Pro
Open source
Fantasque Sans Mono is open source, meaning it can be freely used, changed, and shared by anyone.
See More
Top
Con
Lowercase "k" is ugly
The lowercase "k" seems like a strange "r" since it has a line that extends to the top of capital letters. There is currently a workaround aiming to correct this.
See More
Top
Pro
Uniformity
As a "Mono" font, Fantasque is uniform in size and overalls. However, if you look further into all characters, you'll find that there's almost no pattern between them - except for the huge amount of curves. That said, this font is a very strong contender in terms of readability, especially in a world that seeks pattern (often too much). An example: Double single quotes vs single double quotes. In JavaScript code, you can find empty String initialization a lot. Unless syntax highlighting makes it clear, it's pretty hard with other fonts to spot the difference between double single quotes and single double quote.
See More
Top
Con
The size is too small
Letter size is smaller than other fonts at the same setting.
See More
Top
Pro
Support for various platforms
There's support for OS X, Linux, and Windows (otf, ttf) in Fantasque Sans Mono.
See More
Top
Pro
No useless experiments with special characters
See More
Top
Pro
Own personality
It looks distinct, playful. But don't cross the line when it becomes unusable.
See More
Top
Pro
Lowercase "k" looks nice
See More
Top
Pro
Glyphs support
This is good for those who wish to use different designs of a certain character.
See More
Top
Pro
Has ligatures
Alpha version supports ligatures as Fira Code does.
See More
Top
Pro
Truly compact
The Height line is quite short but coherent. You have to like the style but this is one of the most readable at a small size ( 9pts ).
See More
Top
Pro
Cyrillic alphabet support
This is useful for those who wish to use letters from certain Eastern European or Asian alphabets.
See More
Top
Pro
Webfonts included (eot, svg, woff)
Webfonts, such as eot, svg, and woff, are included in Fantasque Sans Mono.
See More
Top
Pro
Powerline symbols
See More
Specs
License:
OFL-1.1
Hide
See All
Experiences
Free
71
18
Adobe Source Code Pro
All
18
Experiences
Pros
11
Cons
6
Specs
Top
Pro
Easy on user's eyes
The characters in Source Code Pro are easily readable. They have consistent widths across all weights as to not break up words. Commonly used programming symbols (such as various kinds of brackets) are made easily discernible from each other while various punctuation marks are made bigger than normal. This makes them especially good for programmers who keep staring at code for hours.
See More
Top
Con
Dotted zero lacks clarity
Dotted zero characters are less distinct from capital "O" characters than slashed zero characters.
See More
Top
Pro
Legible on all displays
The characters have been made in such a way that they are easily discernible and usable regardless of font size, weight, and display.
See More
Top
Con
Very difficult to read compared to Consolas or Courier New
The characters are much too widely spaced apart to be easily readable.
See More
Top
Pro
Free and open source
The font is licensed under SIL open font license with source code available on GitHub. Being an open source font, it's also reasonable to expect incremental upgrades and additions to character sets and functionality.
See More
Top
Con
Excessive line spacing
The lines are spaced too far apart.
See More
Top
Pro
Even spacing
Characters are evenly spaced, making for better readability.
See More
Top
Con
Ligatures missing but you can try Hasklig font if you want ligature
See More
Top
Pro
Great in print
The font works particularly well when it is in print.
See More
Top
Con
Can be somewhat odd for hex numbers with certain styles
With certain font-size and font-weight combinations (12 pt and regular, for example) capital letters are bigger than integer digits, making hex numbers look weird.
See More
Top
Pro
Several styles available
The code comes with seven style variants: ExtraLight, Light, Regular, Medium, Semibold, Bold, and Black.
See More
Top
Con
Incomplete Unicode support
This font is missing many unicode characters used to "beautify" various terminal apps. Also missing are programming ligatures used in some languages.
See More
Top
Pro
Offers italics
The beta release version of Source Code Pro introduced italicized characters on Jul 18, 2015.
See More
Top
Pro
Available with Google Web Fonts
The font is hosted on Google Web Fonts directory, meaning that it can be easily embedded in web pages.
See More
Top
Pro
Powerline symbols included
Powerline symbols are useful for programmers to display a nicer status bar or mode-line on Vim and Emacs.
See More
Top
Pro
Version with ligature support for Haskell is available
A version of Source Code Pro with support for common Haskell composite glyphs such as >>= is available here. An editor with ligature support, such as Leksah, is required.
See More
Top
Pro
Light and Extra Light weights available
The Light and Extra Light weights make the font less "bold" looking when reading.
See More
Specs
License:
OFL-1.1
Italics:
Yes
Weights:
7 (Extralight, Light, Regular, Medium, Semibold, Bold, Black)
Zero Style:
Dot
See All Specs
Hide
See All
Experiences
FREE
1244
196
MonoLisa
All
11
Experiences
Pros
8
Cons
2
Specs
Top
Con
Not free
This font requires a purchase in order to be used. The cheapest version ('Basic') is 60 dollars. There is a free trial, though.
See More
Top
Pro
Customizable OpenType features downloads
The website offers customizable downloads for editors that don't support OpenType features natively.
See More
Top
Con
Wider than usual
As it's wider, this means a short adjustment period may be required. If you have a limited amount of horizontal space, the wider glyphs may be problematic as well.
See More
Top
Pro
Script variant
It comes with script variant for italics.
See More
Top
Pro
Ligatures
The typeface supports over 120 optionally enabled ligatures for common coding tasks.
See More
Top
Pro
Italics
The typeface comes with an italic version.
See More
Top
Pro
Space
Space used by the characters has been carefully balanced to keep them light to read.
See More
Top
Pro
Reading flow
The characters have been designed to flow into each other so that the font feels easy to read.
See More
Top
Pro
Distinction
Specific care has been put to make programming characters such as 1, i, and l or O or 0 easy to tell apart.
See More
Top
Pro
Wider than usual
As it's wider, this means there's more space for designing characters like "m".
See More
Specs
Zero Style:
Dot
Ligatures:
Yes
Hide
See All
Experiences
free / $59+
24
1
Bitstream Vera Sans Mono
All
8
Experiences
Pros
5
Cons
2
Specs
Top
Con
Line doesn't cover text right
When using Neomutt or htop, the line drawn over is too low - the top of the characters cut into the top of the line.
See More
Top
Pro
Compact
You can fit a lot of text on the screen.
See More
Top
Con
"mp" clump together with smaller sizes
E.g. in "The quick brown fox jumps over the lazy dog".
See More
Top
Pro
Font proportion is perfect
Width is just right (not too narrow, not too wide). Many other fonts lack this.
See More
Top
Pro
Smooth with antialiasing
Smooth at small sizes while still clear.
See More
Top
Pro
Readable at small sizes
All characters are easy to recognize at small sizes (comma, period, etc).
See More
Top
Pro
Easy to read
This is subjective but this font is very easy to read. The letters are all spaced and sized properly.
See More
Specs
License:
Bitstream-Vera
Italics:
Yes
Weights:
2 (Regular, Bold)
Zero Style:
Dot
See All Specs
Hide
See All
Experiences
Free
11
1
Office Code Pro
All
7
Experiences
Pros
4
Cons
2
Specs
Top
Pro
Modern and highly legible
The customizations were made specifically for text editors and coding environments, but are still very usable in other applications.
See More
Top
Con
Looks like something designed by Microsoft
See More
Top
Pro
Looks great
Sometimes it even works better than Source Code Pro for reading and writing.
See More
Top
Con
Does not have cyrillic characters
See More
Top
Pro
Works very well on Intelli J
This is useful for those who prefer using this environment.
See More
Top
Pro
Integrates Powerline glyphs
The author added Powerline glyphs in version 1.002.
See More
Specs
License:
OFL-1.1
Based On:
Adobe Source Code Pro
Zero Style:
Dot, Slash
Ligatures:
No
Hide
See All
Experiences
FREE
28
3
Hack
All
13
Experiences
Pros
9
Cons
3
Specs
Top
Pro
Very readable
See More
Top
Con
No ligatures in the default font
Although patched versions with ligatures do exist - see here.
See More
Top
Pro
Libre webfonts are available in svg, eot, ttf, woff, and woff2 formats
Hack is free for unlimited commercial and non-commercial use. The webfonts are hinted (TrueType instruction set) to optimize display on the screen and are built into all commonly used web font formats with each new release. They include the complete release character set and smaller (filesize) basic Latin subset releases. They are available in the build directory of the repository.
See More
Top
Con
Sometimes difficult to distinguish lowercase "i" (eye) and lowercase "l" (ell)
When using a higher resolution monitor and a smaller font size, the lowercase "i" (eye) and lowercase "l" (ell) are very difficult to distinguish. The space between the dot and the remainder of the letter seems to somehow disappear, thereby making it look like a solid line, similar to the lowercase "l" (ell).
See More
Top
Pro
Fixes many readability issues in Vera/DejaVu
The tilde symbol ('~'), comma (',') and semicolon (';') glyphs have been modified to be more readable at small sizes and/or on non-HD displays. In addition, the underscore symbol ('_') has been slightly lifted for alignment with surrounding characters.
See More
Top
Con
Too similar to DejaVu
See this gif comparison between the two fonts.
See More
Top
Pro
Avaliable in many GNU/Linux distro package manager
Including Debian/Ubuntu (fonts-hack), Fedora (font-hack-ttf), OpenSUSE (hack-fonts), Arch (ttf-hack) and probably many more. Much nicer than having to manually install/update
See More
Top
Pro
Free/Open license
See More
Top
Pro
Renders accurately on Windows on all font sizes
See More
Top
Pro
Based on the tried and tested Bitstream Vera Sans Mono
The fonts are in the Vera Sans Mono lineage with a significant expansion of the character set (which includes Cyrillic and modern Greek character sets), new glyph shapes and modifications of the original glyph shapes, as well as improvements in metrics and hinting/TT instructions to make it more legible at small text sizes used for source code. The changelog is available here.
See More
Top
Pro
Powerline glyph patch is included
The regular set is patched with Powerline glyphs by default. There is no need to patch the font to use it in Powerline environments.
See More
Top
Pro
Source code is released in UFO format
UFO source format is widely supported by all modern font editors if you would like to modify the typeface.
See More
Specs
License:
MIT
Based On:
DejaVu Sans Mono
Weights:
2 (Regular, Bold)
Zero Style:
Dot
See All Specs
Hide
See All
Experiences
Free
300
27
Google Roboto Mono
All
14
Experiences
Pros
10
Cons
3
Specs
Top
Pro
Looks really beautiful
Roboto Mono has a very clean and beautiful design.
See More
Top
Con
Curly braces aren't very distinctive
The curly braces are too close to parentheses, which can harm readability for programming.
See More
Top
Pro
Clean and legible
Roboto Mono is crystal clear which makes it a good choice for reading code without your eyes getting tired.
See More
Top
Con
Not recognized as monospace font
Windows does not recognize the font as monospaced. Cannot be used as terminal font.
See More
Top
Pro
The right thickness
It's neither too thin, too fat, nor too condensed. Roboto Mono is just right.
See More
Top
Con
Sublime Text doesn't show italic version
font face "Roboto Mono" has different widths for italic characters, disabling to prevent text reflow
See More
Top
Pro
All variants available
Both bold and italics look great in Roboto Mono.
See More
Top
Pro
Distinctive uppercase vs lowercase characters
The median line is placed relatively low. This makes reading mix-cased words (eg. hashes) easier.
See More
Top
Pro
Readable, elegant and cute
It's very readable, elegant and cute. Almost indistinguishable with SF Mono at small point sizes. It looks great even as a display font.
See More
Top
Pro
Makes for an excellent font for terminal
Roboto Mono looks particularly well on iterm2.
See More
Top
Pro
Released under the lenient Apache License
See More
Top
Pro
Powerline Patched version works well
This is the only font that works well and looks good with agnoster theme and powerline for bash/zsh.
See More
Top
Pro
Looks great on HiDPI
Looks good at 14pt and lower, but looks great at 20pt and higher, making it an excellent font for higher resolutions
See More
Specs
License:
Apache-2.0
Zero Style:
Slash
Ligatures:
No
Hide
See All
Experiences
FREE
88
11
Hermit
All
3
Experiences
Pros
2
Cons
1
Top
Con
Bold weight has larger width & height
Makes mixing bold/regular weight cause un-even spacing https://github.com/pcaro90/hermit/issues/5
See More
Top
Pro
Good design
The design of Hermit is clear and legible.
See More
Top
Pro
OFL licensed
This means that the font is free and open source.
See More
Hide
Get it
here
10
2
Built By the Slant team
Find the best product instantly.
4.7 star rating
Add to Chrome
Add to Edge
Add to Firefox
Add to Opera
Add to Brave
Add to Safari
Try it now - it's free
{}
undefined
url next
price drop