opentype.js

opentype.js is an OpenType and TrueType font parser and writer. It allows you to access the letterforms of text from the browser or node.js.
Fira Sans

Once you have the shapes, you can modify them, for example by snapping them to a virtual grid:

Glyphs

opentype.js provides you with raw access to the glyphs so you can modify them as you please.
Only the first 100 glyphs are shown.

Free Software

opentype.js is available on GitHub under the MIT License.

Copyright © 2020 Frederik De Bleser.