Here’s the Deal
Slant is powered by a community that helps you make informed decisions. Tell us what you’re passionate about to get your personalized feed and help others.
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
When using a higher resolution monitor and a smaller font size, the lowercase "i" and lowercase "l" 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". Yet on regular DPI screens it looks perfect. See More
Hack is a great font to have in your toolbag, especially for situations such as setting up new VMs or containers, when there's no reason to invest serious time into an intricate set of interface tweaks. The fact that it comes right out of the archive file ready to work with a Powerline-enabled terminal means you can often have a custom terminal prompt defined in less than a minute. While admittedly I have other fonts that I put to greater use for various reasons, Hack lives up to its billing by rendering cleaner than any other I've seen on Qt-based terminal emulators like Konsole, Yakuake and QTerminal. See More
Peter J. Mello's Experience
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
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
This font works great when it comes to read and revise long portions of code, since legatures facilitate significantly code reading. In my experience specific bash/zsh combinations may activate wrong macros which generate bad syntax, so I'm not recommending it as a terminal font. See More
This makes it easier to lose the grasp how long lines actually are. Note: ligatures still consume the same width. However, the disappearance of the space between the symbols that get converted to ligatures (e.g., "==") might make it a bit harder to 'eyeball' the number of characters on a line. See More
Clear and elegant, distinguish well all characters and absolutely prefer barred zero than the dotted one. See More
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
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
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
Code New Roman has been tested on cheap Dell Inspiron with Ubuntu 14.04 installed and looks great on gtk-based apps such as Sublime Text, Geany, and TextAdept. It's also great on Qt-based apps such as KDevelop and Spyder. For electron/nwjs-based applications, it looks great on Visual Studio Code and Brackets, but hasn't yet been tested on atom. However, it looks horrible on Swing-based apps such as Netbeans or Jetbrains' IDE. See More
Help millions of people make better decisions.
Each month, over 2.8 million people use Slant to find the best products and share their knowledge. Pick the tags you’re passionate about to get a personalized feed and begin contributing your knowledge.