A multi-platform UFO font editor built with Python and PyQt5, offering Python scripting capabilities.
TruFont is a multi-platform font editor that specializes in the UFO (Unified Font Object) font format. It provides a graphical interface for designing and editing typefaces, with built-in Python scripting for automation and extensibility. The tool addresses the need for an open-source, scriptable alternative to commercial font editors.
Font designers, typographers, and developers who work with UFO font files and want a customizable, cross-platform editing environment. It's particularly suited for those who value open standards and programmatic control over their font workflows.
Developers choose TruFont for its native UFO format support, Python scripting capabilities, and commitment to open-source principles. It offers a free, extensible alternative to proprietary font editors without locking users into closed formats.
TruFont is a font editor that uses the UFO font format and offers Python scripting.
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.
Directly edits and saves fonts in the open UFO format, avoiding proprietary lock-in and promoting community-driven standards.
Embedded Python allows automation of repetitive tasks and creation of custom extensions, as highlighted in the features for workflow control.
Runs consistently on macOS, Windows, and Linux using PyQt5, providing a native-feeling GUI across different operating systems.
Community-driven development enables full code access and modifications, aligning with its philosophy of openness and user control.
The project is no longer actively maintained, with only bug fixes accepted and no new features planned, limiting long-term viability and growth.
Requires Python 3.6+, virtual environment setup, and pip installation, which can be cumbersome for non-developers or those seeking a simple install.
Focuses solely on UFO format, necessitating external tools for editing or exporting to common formats like TTF or OTF, adding extra steps to workflows.
As a discontinued project, documentation may be outdated or incomplete, making it harder to troubleshoot or leverage advanced features like scripting.
TruFont is an open-source alternative to the following products:
FontLab is a professional font editor software for designing, editing, and producing digital typefaces.
Glyphs is a professional font editor for macOS used by type designers to create and edit digital typefaces and fonts.
RoboFont is a font editor for macOS used by type designers to create, edit, and produce OpenType fonts with Python scripting capabilities.