Hermit: a font for programmers, by a programmer


Hermit is a monospace font designed to be clear, pragmatic and very readable. Its creation has been focused on programming. Every glyph was carefully planned and calculated, according to defined principles and rules. For this reason, Hermit is coherent and regular.



Images taken in Vim, with the jellybeans color scheme.


Hermit is free, as in both “free beer” and “freedom”. However, if and only if you like my work and you think I deserve it, I accept donations. But, if you don’t want or you can’t donate, I will think you are awesome anyway.


You can find the Fontforge files on this repo.

The last version is 1.21 (2013/12/21). The only supported format is OTF, which is compatible with every modern software. More format may be available on request, but they are not officially supported.


Hermit is also available in AUR, Fedora (thanks, Ryan!) and Gentoo (thanks, Patrick!).

Improvements, issues, suggestions

If you have a good idea for an improvement in Hermit, or you have found an issue, or you have a great suggestion for a future version, you can send me an email. If you are trying to explain me something you don’t like, you should attach a screenshot.

I also like emails that just say you like Hermit!

To Do in a future version

Hermit is not perfect. It was done under certain circumstances, trying to fill some needs. However, this could not be enough to fill somebody else’s needs. This is the list of those unfilled needs. If you want to know if a new version is been prepared, you can visit this site, or you can follow me on Twitter.