Input: Fonts for Code — Preview
Input is a flexible system of fonts designed specifically for code by David Jonathan Ross. It offers both monospaced and proportional fonts, all with a large range of widths, weights, and styles for richer code formatting.
It has generous licensing terms, and a great deal of flexibility. A tremendous amount of care and thought has gone into the crafting of this collection.