---
visibility: public
---

# Codeface

**repo:** [chrissimpkins/codeface](https://github.com/chrissimpkins/codeface)  
**category:** [[media|Media]]
**related:** [[fonts|Fonts]]

---

## Typefaces for Source Code Beautification
[![Awesome](https://camo.githubusercontent.com/13c4e50d88df7178ae1882a203ed57b641674f94/68747470733a2f2f63646e2e7261776769742e636f6d2f73696e647265736f726875732f617765736f6d652f643733303566333864323966656437386661383536353265336136336531353464643865383832392f6d656469612f62616467652e737667)](https://github.com/sindresorhus/awesome)

* [About](ABOUT.md)
* [Main Font Gallery](#the-gallery)
* [Bitmap Font Gallery](BITMAP.md)
* [Chinese, Japanese, Korean Developer Font Gallery](CJK.md)
* [Free, Non-Distrib EULA Developer Font Gallery](NONDISTRIB.md)
* [Contribute to the Project](CONTRIBUTING.md)
* [Contributor List](CONTRIBUTORS.md)
* [License](LICENSE.md)

## New!

Each typeface directory in the repository now includes a vertical metrics table (`vertical_metrics.txt`).  Combine the data in these reference tables with the new [`font-line` tool](https://github.com/source-foundry/font-line) to modify any font to the line spacing that suits your needs.  Tighten up or keep it loose.

## Fun Little Rant About Font Customization

<blockquote>"Stop wasting your braintime on meaningless stuff like this and get back to coding. If you replace 'font' with some cosmetic product y'all sound like a bunch of valley girls."
<p>-- <a href="https://www.reddit.com/r/programming/comments/39wz4l/hey_reddit_developers_what_is_your_favorite_text/cs86fnu"></a>Some Guy on Reddit</a></p></blockquote>

[Link](https://www.reddit.com/r/programming/comments/39wz4l/hey_reddit_developers_what_is_your_favorite_text/cs86fnu)

## Download Font Archive

<a href="https://github.com/chrissimpkins/codeface/releases/download/font-collection/codeface-fonts.zip"><img src="images/non-gallery/download-button.png" style="margin-left: 100px" alt="Download All Fonts" width="125"></a>

Click a link below to download all font binaries in the Codeface main and bitmap gallery collections:

| Archive  | SHA1  | Size |
| :------------: |:---------------:| :-----:|
| [codeface-fonts.zip](https://github.com/chrissimpkins/codeface/releases/download/font-collection/codeface-fonts.zip) | `4709e7b6f63d1e2c31f7af0d56b7e1f75a846476` | 31.4 MB |
| [codeface-fonts.tar.xz](https://github.com/chrissimpkins/codeface/releases/download/font-collection/codeface-fonts.tar.xz) | `e4416c72e331d71e55fd56f2fba38cfda7672f85` | 16.5 MB |

or use one of the following commands to pull a font archive with `curl`:

```
$ curl -OL https://github.com/chrissimpkins/codeface/releases/download/font-collection/codeface-fonts.zip
```

```
$ curl -OL https://github.com/chrissimpkins/codeface/releases/download/font-collection/codeface-fonts.tar.xz
```

## The Gallery

### [agave](fonts/agave)

[ [License](fonts/agave/license.txt) ]

<img src="images/gallery/agave-STP.png" width="725">
<img src="images/gallery/agave-STPC.png" width="725">
<img src="images/gallery/agave-dark.png" width="725">
<img src="images/gallery/agave-light.png" width="725">

### [Anonymous Pro](fonts/anonymous-pro)

[ [License](fonts/anonymous-pro/license.txt) ]

<img src="images/gallery/anonymous-pro-STP.png" width="725">
<img src="images/gallery/anonymous-pro-STPC.png" width="725">
<img src="images/gallery/anonymous-pro-dark.png" width="725">
<img src="images/gallery/anonymous-pro-light.png" width="725">

### [Aurulent Sans Mono](fonts/aurulent-sans-mono)

[ [License](fonts/aurulent-sans-mono/license.txt) ]

<img src="images/gallery/aurulent-sans-mono-STP.png" width="725">
<img src="images/gallery/aurulent-sans-mono-STPC.png" width="725">
<img src="images/gallery/aurulent-sans-mono-dark.png" width="725">
<img src="images/gallery/aurulent-sans-mono-light.png" width="725">

### [AverageMono](fonts/average-mono)

[ [License](fonts/average-mono/license.txt) ]

<img src="images/gallery/average-mono-STP.png" width="725">
<img src="images/gallery/average-mono-STPC.png" width="725">
<img src="images/gallery/average-mono-dark.png" width="725">
<img src="images/gallery/average-mono-light.png" width="725">

### [Bitstream Vera Sans Mono](fonts/bitstream-vera-sans-mono)

[ [License](fonts/bitstream-vera-sans-mono/license.txt) ]

<img src="images/gallery/bitstream-vera-sans-mono-STP.png" width="725">
<img src="images/gallery/bitstream-vera-sans-mono-STPC.png" width="725">
<img src="images/gallery/bitstream-vera-sans-mono-dark.png" width="725">
<img src="images/gallery/bitstream-vera-sans-mono-light.png" width="725">

### [BPmono](fonts/bp-mono)

[ [License](fonts/bp-mono/license.txt) ]

<img src="images/gallery/bp-mono-STP.png" width="725">
<img src="images/gallery/bp-mono-STPC.png" width="725">
<img src="images/gallery/bp-mono-dark.png" width="725">
<img src="images/gallery/bp-mono-light.png" width="725">

### [Bront](fonts/bront)

[ [License](fonts/bront/license.txt) ]

<img src="images/gallery/bront-STP.png" width="725">
<img src="images/gallery/bront-STPC.png" width="725">
<img src="images/gallery/bront-dark.png" width="725">
<img src="images/gallery/bront-light.png" width="725">

### [CamingoCode](fonts/camingo-code)

[ [License](fonts/camingo-code/license.txt) ]

<img src="images/gallery/camingo-code-STP.png" width="725">
<img src="images/gallery/camingo-code-STPC.png" width="725">
<img src="images/gallery/camingo-code-dark.png" width="725">
<img src="images/gallery/camingo-code-light.png" width="725">

### [CMU Typewriter Text](fonts/cmu-typewriter)

[ [License](fonts/cmu-typewriter/license.txt) ]

<img src="images/gallery/cmu-typewriter-STP.png" width="725">
<img src="images/gallery/cmu-typewriter-STPC.png" width="725">
<img src="images/gallery/cmu-typewriter-dark.png" width="725">
<img src="images/gallery/cmu-typewriter-light.png" width="725">

### [Courier Prime Code](fonts/courierprime-code)

[ [License](fonts/courierprime-code/license.txt) ]

<img src="images/gallery/courierprime-code-STP.png" width="725">
<img src="images/gallery/courierprime-code-STPC.png" width="725">
<img src="images/gallery/courierprime-code-dark.png" width="725">
<img src="images/gallery/courierprime-code-light.png" width="725">

### [Cousine](fonts/cousine)

[ [License](fonts/cousine/license.txt) ]

<img src="images/gallery/cousine-STP.png" width="725">
<img src="images/gallery/cousine-STPC.png" width="725">
<img src="images/gallery/cousine-dark.png" width="725">
<img src="images/gallery/cousine-light.png" width="725">

### [CPMono_v07](fonts/cp-mono)

[ [License](fonts/cp-mono/license.txt) ]

<img src="images/gallery/cp-mono-STP.png" width="725">
<img src="images/gallery/cp-mono-STPC.png" width="725">
<img src="images/gallery/cp-mono-dark.png" width="725">
<img src="images/gallery/cp-mono-light.png" width="725">

### [Cutive Mono](fonts/cutive-mono)

[ [License](fonts/cutive-mono/license.txt) ]

<img src="images/gallery/cutive-mono-STP.png" width="725">
<img src="images/gallery/cutive-mono-STPC.png" width="725">
<img src="images/gallery/cutive-mono-dark.png" width="725">
<img src="images/gallery/cutive-mono-light.png" width="725">

### [Droid Sans Mono](fonts/droid-sans-mono)

[ [License](fonts/droid-sans-mono/license.txt) ]

<img src="images/gallery/droid-sans-mono-STP.png" width="725">
<img src="images/gallery/droid-sans-mono-STPC.png" width="725">
<img src="images/gallery/droid-sans-mono-dark.png" width="725">
<img src="images/gallery/droid-sans-mono-light.png" width="725">

### [Edlo](fonts/edlo)

[ [License](fonts/edlo/license.txt) ]

<img src="images/gallery/edlo-STP.png" width="725">
<img src="images/gallery/edlo-STPC.png" width="725">
<img src="images/gallery/edlo-dark.png" width="725">
<img src="images/gallery/edlo-light.png" width="725">

### [Fantasque Sans Mono](fonts/fantasque-sans-mono)

[ [License](fonts/fantasque-sans-mono/license.txt) ]

<img src="images/gallery/fantasque-sans-mono-STP.png" width="725">
<img src="images/gallery/fantasque-sans-mono-STPC.png" width="725">
<img src="images/gallery/fantasque-sans-mono-dark.png" width="725">
<img src="images/gallery/fantasque-sans-mono-light.png" width="725">

### [Fira Code](fonts/fira-code)  [](#)

[ [License](fonts/fira-code/license.txt) ]

<img src="images/gallery/fira-code-STP.png" width="725">
<img src="images/gallery/fira-code-STPC.png" width="725">
<img src="images/gallery/fira-code-dark.png" width="725">
<img src="images/gallery/fira-code-light.png" width="725">

### [Fira Mono](fonts/fira-mono)

[ [License](fonts/fira-mono/license.txt) ]

<img src="images/gallery/fira-mono-STP.png" width="725">
<img src="images/gallery/fira-mono-STPC.png" width="725">
<img src="images/gallery/fira-mono-dark.png" width="725">
<img src="images/gallery/fira-mono-light.png" width="725">

### [FreeMono](fonts/free-mono)

[ [License](fonts/free-mono/license.txt) ]

<img src="images/gallery/free-mono-STP.png" width="725">
<img src="images/gallery/free-mono-STPC.png" width="725">
<img src="images/gallery/free-mono-dark.png" width="725">
<img src="images/gallery/free-mono-light.png" width="725">

### [Generic Mono II](fonts/generic)

[ [License](fonts/generic/license.txt) ]

<img src="images/gallery/generic-STP.png" width="725">
<img src="images/gallery/generic-STPC.png" width="725">
<img src="images/gallery/generic-dark.png" width="725">
<img src="images/gallery/generic-light.png" width="725">

### [Hack](fonts/hack)

[ [License](fonts/hack/license.txt) ]

<img src="images/gallery/hack-STP.png" width="725">
<img src="images/gallery/hack-STPC.png" width="725">
<img src="images/gallery/hack-dark.png" width="725">
<img src="images/gallery/hack-light.png" width="725">

### [Hasklig](fonts/hasklig)  [](#)

[ [License](fonts/hasklig/license.txt) ]

<img src="images/gallery/hasklig-STP.png" width="725">
<img src="images/gallery/hasklig-STPC.png" width="725">
<img src="images/gallery/hasklig-dark.png" width="725">
<img src="images/gallery/hasklig-light.png" width="725">

### [Hermit](fonts/hermit)

[ [License](fonts/hermit/license.txt) ]

<img src="images/gallery/hermit-STP.png" width="725">
<img src="images/gallery/hermit-STPC.png" width="725">
<img src="images/gallery/hermit-dark.png" width="725">
<img src="images/gallery/hermit-light.png" width="725">

### [Inconsolata](fonts/inconsolata)

[ [License](fonts/inconsolata/license.txt) ]

<img src="images/gallery/inconsolata-STP.png" width="725">
<img src="images/gallery/inconsolata-STPC.png" width="725">
<img src="images/gallery/inconsolata-dark.png" width="725">
<img src="images/gallery/inconsolata-light.png" width="725">

### [Iosevka](fonts/iosevka)

[ [License](fonts/iosevka/license.txt) ]

<img src="images/gallery/iosevka-STP.png" width="725">
<img src="images/gallery/iosevka-STPC.png" width="725">
<img src="images/gallery/iosevka-dark.png" width="725">
<img src="images/gallery/iosevka-light.png" width="725">

### [Iosevka Slab](fonts/iosevka-slab)

[ [License](fonts/iosevka-slab/license.txt) ]

<img src="images/gallery/iosevka-slab-STP.png" width="725">
<img src="images/gallery/iosevka-slab-STPC.png" width="725">
<img src="images/gallery/iosevka-slab-dark.png" width="725">
<img src="images/gallery/iosevka-slab-light.png" width="725">

### [Kawkab Mono](fonts/kawkab-mono)

[ [License](fonts/kawkab-mono/license.txt) ]

<img src="images/gallery/kawkab-mono-STP.png" width="725">
<img src="images/gallery/kawkab-mono-STPC.png" width="725">
<img src="images/gallery/kawkab-mono-dark.png" width="725">
<img src="images/gallery/kawkab-mono-light.png" width="725">

### [Lekton](fonts/lekton)

[ [License](fonts/lekton/license.txt) ]

<img src="images/gallery/lekton-STP.png" width="725">
<img src="images/gallery/lekton-STPC.png" width="725">
<img src="images/gallery/lekton-dark.png" width="725">
<img src="images/gallery/lekton-light.png" width="725">

### [Liberation Mono](fonts/liberation-mono)

[ [License](fonts/liberation-mono/license.txt) ]

<img src="images/gallery/liberation-mono-STP.png" width="725">
<img src="images/gallery/liberation-mono-STPC.png" width="725">
<img src="images/gallery/liberation-mono-dark.png" width="725">
<img src="images/gallery/liberation-mono-light.png" width="725">

### [Linux Libertine Mono](fonts/linux-libertine-mono)

[ [License](fonts/linux-libertine-mono/license.txt) ]

<img src="images/gallery/linux-libertine-mono-STP.png" width="725">
<img src="images/gallery/linux-libertine-mono-STPC.png" width="725">
<img src="images/gallery/linux-libertine-mono-dark.png" width="725">
<img src="images/gallery/linux-libertine-mono-light.png" width="725">

### [Luculent](fonts/luculent)

[ [License](fonts/luculent/license.txt) ]

<img src="images/gallery/luculent-STP.png" width="725">
<img src="images/gallery/luculent-STPC.png" width="725">
<img src="images/gallery/luculent-dark.png" width="725">
<img src="images/gallery/luculent-light.png" width="725">

### [Luxi Mono](fonts/luxi-mono)

[ [License](fonts/luxi-mono/license.txt) ]

<img src="images/gallery/luxi-mono-STP.png" width="725">
<img src="images/gallery/luxi-mono-STPC.png" width="725">
<img src="images/gallery/luxi-mono-dark.png" width="725">
<img src="images/gallery/luxi-mono-light.png" width="725">

### [Mensch](fonts/mensch)

[ [License](fonts/mensch/license.txt) ]

<img src="images/gallery/mensch-STP.png" width="725">
<img src="images/gallery/mensch-STPC.png" width="725">
<img src="images/gallery/mensch-dark.png" width="725">
<img src="images/gallery/mensch-light.png" width="725">

### [Meslo LG M DZ](fonts/meslo)

[ [License](fonts/meslo/license.txt) ]

<img src="images/gallery/meslo-STP.png" width="725">
<img src="images/gallery/meslo-STPC.png" width="725">
<img src="images/gallery/meslo-dark.png" width="725">
<img src="images/gallery/meslo-light.png" width="725">

### [Metrickal](fonts/metrickal)

[ [License](fonts/metrickal/license.txt) ]

<img src="images/gallery/metrickal-STP.png" width="725">
<img src="images/gallery/metrickal-STPC.png" width="725">
<img src="images/gallery/metrickal-dark.png" width="725">
<img src="images/gallery/metrickal-light.png" width="725">

### [monoOne](fonts/mono-one)

[ [License](fonts/mono-one/license.txt) ]

<img src="images/gallery/mono-one-STP.png" width="725">
<img src="images/gallery/mono-one-STPC.png" width="725">
<img src="images/gallery/mono-one-dark.png" width="725">
<img src="images/gallery/mono-one-light.png" width="725">

### [MonoSpatial](fonts/mono-spatial)

[ [License](fonts/mono-spatial/license.txt) ]

<img src="images/gallery/mono-spatial-STP.png" width="725">
<img src="images/gallery/mono-spatial-STPC.png" width="725">
<img src="images/gallery/mono-spatial-dark.png" width="725">
<img src="images/gallery/mono-spatial-light.png" width="725">

### [monofur](fonts/monofur)

[ [License](fonts/monofur/license.txt) ]

<img src="images/gallery/monofur-STP.png" width="725">
<img src="images/gallery/monofur-STPC.png" width="725">
<img src="images/gallery/monofur-dark.png" width="725">
<img src="images/gallery/monofur-light.png" width="725">

### [Monoid](fonts/monoid)  [](#)

[ [License](fonts/monoid/license.txt) ]

<img src="images/gallery/monoid-STP.png" width="725">
<img src="images/gallery/monoid-STPC.png" width="725">
<img src="images/gallery/monoid-dark.png" width="725">
<img src="images/gallery/monoid-light.png" width="725">

### [Monospace](fonts/monospace)

[ [License](fonts/monospace/license.txt) ]

<img src="images/gallery/monospace-STP.png" width="725">
<img src="images/gallery/monospace-STPC.png" width="725">
<img src="images/gallery/monospace-dark.png" width="725">
<img src="images/gallery/monospace-light.png" width="725">

### [MonospaceTypewriter](fonts/monospace-typewriter)

[ [License](fonts/monospace-typewriter/license.txt) ]

<img src="images/gallery/monospace-typewriter-STP.png" width="725">
<img src="images/gallery/monospace-typewriter-STPC.png" width="725">
<img src="images/gallery/monospace-typewriter-dark.png" width="725">
<img src="images/gallery/monospace-typewriter-light.png" width="725">

### [M+ 1m](fonts/mplus1m)

[ [License](fonts/mplus1m/license.txt) ]

<img src="images/gallery/mplus1m-STP.png" width="725">
<img src="images/gallery/mplus1m-STPC.png" width="725">
<img src="images/gallery/mplus1m-dark.png" width="725">
<img src="images/gallery/mplus1m-light.png" width="725">

### [M+ 1mn](fonts/mplus1mn)

[ [License](fonts/mplus1mn/license.txt) ]

<img src="images/gallery/mplus1mn-STP.png" width="725">
<img src="images/gallery/mplus1mn-STPC.png" width="725">
<img src="images/gallery/mplus1mn-dark.png" width="725">
<img src="images/gallery/mplus1mn-light.png" width="725">

### [M+ 2m](fonts/mplus2m)

[ [License](fonts/mplus2m/license.txt) ]

<img src="images/gallery/mplus2m-STP.png" width="725">
<img src="images/gallery/mplus2m-STPC.png" width="725">
<img src="images/gallery/mplus2m-dark.png" width="725">
<img src="images/gallery/mplus2m-light.png" width="725">

### [Nimbus Mono](fonts/nimbus-mono)

[ [License](fonts/nimbus-mono/license.txt) ]

<img src="images/gallery/nimbus-mono-STP.png" width="725">
<img src="images/gallery/nimbus-mono-STPC.png" width="725">
<img src="images/gallery/nimbus-mono-dark.png" width="725">
<img src="images/gallery/nimbus-mono-light.png" width="725">

### [NotCourierSans](fonts/not-courier-sans)

[ [License](fonts/not-courier-sans/license.txt) ]

<img src="images/gallery/not-courier-sans-STP.png" width="725">
<img src="images/gallery/not-courier-sans-STPC.png" width="725">
<img src="images/gallery/not-courier-sans-dark.png" width="725">
<img src="images/gallery/not-courier-sans-light.png" width="725">

### [Office Code Pro](fonts/office-code-pro)

[ [License](fonts/office-code-pro/license.txt) ]

<img src="images/gallery/office-code-pro-STP.png" width="725">
<img src="images/gallery/office-code-pro-STPC.png" width="725">
<img src="images/gallery/office-code-pro-dark.png" width="725">
<img src="images/gallery/office-code-pro-light.png" width="725">

### [Oxygen Mono](fonts/oxygen-mono)

[ [License](fonts/oxygen-mono/license.txt) ]

<img src="images/gallery/oxygen-mono-STP.png" width="725">
<img src="images/gallery/oxygen-mono-STPC.png" width="725">
<img src="images/gallery/oxygen-mono-dark.png" width="725">
<img src="images/gallery/oxygen-mono-light.png" width="725">

### [Panic Sans](fonts/panic-sans)

[ [License](fonts/panic-sans/license.txt) ]

<img src="images/gallery/panic-sans-STP.png" width="725">
<img src="images/gallery/panic-sans-STPC.png" width="725">
<img src="images/gallery/panic-sans-dark.png" width="725">
<img src="images/gallery/panic-sans-light.png" width="725">

### [Pointfree](fonts/pointfree)

[ [License](fonts/pointfree/license.txt) ]

<img src="images/gallery/pointfree-STP.png" width="725">
<img src="images/gallery/pointfree-STPC.png" width="725">
<img src="images/gallery/pointfree-dark.png" width="725">
<img src="images/gallery/pointfree-light.png" width="725">

### [ProFontWindows](fonts/pro-font-windows)

[ [License](fonts/pro-font-windows/license.txt) ]


---
*truncated — [full list on GitHub](https://github.com/chrissimpkins/codeface)*

---
