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, FontForge and fontmake are required; for more information on building, see the individual font documentation.

This art of my fursona was a commission from PocketFurry

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 »