Convert TTF/OTF font glyphs to SVG paths
Project Links
Meta
Author: Collin J. Delker
Requires Python: >=3.9
Classifiers
Development Status
- 4 - Beta
Programming Language
- Python :: 3
- Python :: 3.9
- Python :: 3.10
- Python :: 3.11
- Python :: 3.12
- Python :: 3.13
- Python :: 3.14
License
- OSI Approved :: MIT License
Operating System
- OS Independent
Intended Audience
- Education
- Science/Research
- End Users/Desktop
- Developers
ziafont
Ziafont reads TrueType/OpenType font files and draws characters and strings as SVG
Ziafont supports fonts with TrueType glyph outlines contained in a "glyf" table in the font (these fonts typically have a .ttf extensions), or fonts with a "CFF " table (typically with a .otf extension). Kerning adjustment and glyph substitution are supported if the font has a "GPOS" table.
Documentation is available at readthedocs. There is also an online demo.
0.11
Nov 27, 2025
0.10
Mar 02, 2025
0.9
Aug 10, 2024
0.8
Apr 27, 2024
0.7
Dec 29, 2023
0.6
May 19, 2023
0.5
Nov 06, 2022
0.4
Jun 20, 2022
0.3.1
May 29, 2022
0.3
May 29, 2022
0.2
Jul 05, 2021
0.1
Mar 24, 2021
Wheel compatibility matrix
Files in release
No dependencies