Otfm is an in-memory decoder for OCaml to decode the OpenType font data format. It provides low-level access to font tables and functions to decode some of them.

Otfm is made of a single module and depends on Uutf. It is distributed under the ISC license.

Warning. The interface is not stabilized yet and subject to change in newer versions. The module is released because it is used by the PDF renderer of Vg .