Paper Mono

2 min read Original article ↗

paper.designby

paper.design

0

Paper Mono is a free and open source font family

Use arrow keys to move the focused card. Hold Shift for smaller steps. Press Home to return it to its starting position. On a touchscreen, hold a card, then drag it. Release to finish.

Paper Mono summary

1Design

Timeless character

Flat terminals, gently squared curves, and a balanced x-height give Paper Mono the familiar character of a classic sans.

Quartz & Grain
Regal Graphics
jagged inkwell

Variable weights

You have 8 weights to work with, and the variable font lets you fine-tune the weight anywhere in between.

Thin 100

Regular 400

Extrabold 800

Beautiful numbers and symbols

We designed numbers and symbols with utmost care, so that they’re pleasing to look at and effortless to read.

1234567890
$1,280.50 × 1%
@ & # ½ x²

Box-drawing characters

Build tables, diagrams, and progress bars directly in text, using 128 box-drawing characters and 32 blocks.

┌ export ────────┐ │ ██████▓▒░ 75% │ └────────────────┘

Coding ligatures

A deliberately small set of ligatures that makes reading code enjoyable and doesn’t overwhelm you with unfamiliar shapes.

ss01

== === != !== <=

=> >= <=> <- ->

<!-- :: |> -->

Duospace characters

Probably our favorite feature of the font, duospacing helps text flow naturally while keeping the monospace feel.

ss02

A few nice

words

might

make someone feel

welcome.

Narrow spaces

Enable a little less space between words to help paragraphs flow or to let inline code sit naturally within a sentence.

ss03

git pull
npm run dev
download now

Small arrows

We’ve included an understated alternate arrow style that works alongside text without drawing too much attention.

ss04

← ↑ Up

→ ↓
↖ ↘ ↙ Link

↗
← Prev | Next

→

Single-story a

You can use the single-story “a” to give the text a warmer, more informal voice.

cv01

a blank canvas
can take you
anywhere

Slashed zero

By default, the zero is unslashed to keep the numerals looking clean. You can add a slash when you need to tell 0 and O apart.

zero

L 0.738601
C 0.104400
H 258.1404°

2Glyphs

3Play