The creation of fonts is the main way I spend my time—mostly my own fonts, however I also occasionally work on those of others when they are licensed in a way conducive to that.

All of my fonts are freely licensed for personal and commercial use. Also, the source code is all freely available, and I don't use proprietary software in my build processes. Mainly, MFEK and fontmake are required to edit my more recent work, while FontForge is required to edit my older work. For more information on building, see the individual font documentation.

This art of my fursona was a commission from @pumpedcallride

FRB American Cursive

A Zaner–Bloser style textbook cursive font family. The full family contains ≈ 70 fonts.

Info & download »


A typewriter font family that randomizes each glyph for improved realism above conventional typewriter fonts.

Info & download »

The italic version of TT2020, based on the IBM® Selectric™’s “Light Italic”. The specimen here comes from a 2021 article in The Urban Legend by Cooper Makhijani, and is used with permission.


A blackletter font in the style of the New York Times masthead. Complete Latin support.

Info & download »

Some Time Later

A font in the style of the one used in the credits and title cards of the TV show SpongeBob SquarePants.

Info & download »   Jellyfish photo by Ishikawa Ken

Besley Small Caps

Besley Small Caps is my take on Owen Earl's Besley. I added small caps to it, and made this version which comes in two versions: one with small caps by default, Besley SC, and then my version of Besley which has a smcp OpenType table.

Info & download »

KJV 1611

A blackletter font made to look exactly like the one used in the 1611 King James Bible.

Info & download »

Quaerite Regnum Dei

A font based on the handwriting in the Misal rico de cisneros. Contains many alternates.

Info & download »

FRB Cistercian

An OpenType font for the Cistercian numerals; includes a PUA encoding.

Info & download » Online demo »

Noto Sans / Serif Tagalog

Two baybayin variable fonts designed for Google Android. Implements my baybayin Unicode proposals.†

Sans » Serif » Online demo »

FRB Taiwanese Kana

An OpenType font for horizontal and vertical typesetting of Taiwanese kana. Based on Noto Serif CJK JP.

Info & download »

desalph OpenType font

This is a restoration of Kenneth R. Beesley's desalph METAFONT font, hopefully the beginning of a series of such restorations.

Info & download »

† I previously worked on a font based on Noto Sans Tagalog, OpenBaybayin. That font is now deprecated, the two OpenType Variable (OTvar) fonts I made for Google are better in every respect.

Unicode papers


Proposal to make changes needed for the correct encoding and documentation of the Armenian abbreviation mark
(Co-authored with Hrant Papazian.)

Read paper »


The baybayin “ra”

Read paper (L2/19-258R) »

Please reclassify the Philippine pamudpod

Read paper (L2/20-257) »

Amended proposal to encode the Tagalog pamudpod

Read paper (L2/20-272) »


Final proposal to encode Taiwanese Kana in the UCS

Read paper (L2/20-209R) »

Proposal to encode New Okinawan Kana in the UCS

Read paper »


Modular Font Editor K

MFEK is a project to build a new free and open source (FOSS) font editor from a collection of smaller programs, in alignment with the Unix philosophy.

Project summary »


MFEKglif is an as yet alpha quality glyph editor for the UFO .glif format.

Documentation »


QKeysOnScreen displays Linux evdev events (keyboard/mouse input primarily) on the screen, to make presentations about software and computing easier to follow.

Project summary »

Open source contributions

I only use open source software in both my work on Unicode and my work on fonts. This often requires me to patch or become involved in projects I haven't written. I am a co-maintainer of FontForge and operate its Twitter @FontForge. I also have substantially contributed to SILE, the Kitty terminal emulator, Simon Cozens' fontFeatures / feeLib project, and various other projects used in font engineering. I also had the honor of sponsoring and contributing technically where I could to the development of Matthew Blanchard's MFEKstroke.


libsixel displays DEC SIXEL graphics in various terminal emulators. I took over maintenance of this project in 2021, with Nick Black.

Project summary »