pkg.soopen package index

brew / Rang 1605

fonttools mit Homebrew, apt, dnf, zypper installieren

Prüfe Installationswege, Executables, Metadaten und Sicherheitshinweise für fonttools in AI-Agent-Workflows.

Installation

Weitere Installationsbefehle

macOS

Homebrewverifiziert · 100%
brew install fonttools

local Homebrew formula metadata

Linux

Debian aptverifiziert · 92%
sudo apt install fonttools

Debian stable package indexes · fonttools · Quelle: deb.debian.org

Fedora dnfverifiziert · 92%
sudo dnf install fonttools

Fedora Rawhide package metadata · fonttools · Quelle: dl.fedoraproject.org

openSUSE zypperverifiziert · 92%
sudo zypper install python313-FontTools

openSUSE Tumbleweed package metadata · python313-FontTools · Quelle: download.opensuse.org

Überblick

Paketzusammenfassung

Library for manipulating fonts

Befehle und Aliase

  • fonttools
  • pyftmerge
  • pyftsubset
  • ttx

Verlauf

Projektgeschichte und Nutzung

fontTools is a Python library and command-line toolkit for manipulating fonts, best known for TTX, which converts TrueType and OpenType fonts to and from an XML representation.

Projektgeschichte

The official developer documentation says fontTools was started by Just van Rossum in 1999 and maintained as an open-source project on SourceForge. In 2008, Paul Wise began helping with stability maintenance. In 2013, Behdad Esfahbod began a friendly fork, reviewing the codebase and adding features and support for new font formats.

The modern README describes fontTools as a Python library for manipulating fonts with support for TrueType, OpenType, AFM, some Type 1 and Mac-specific formats, and the TTX tool for XML round-tripping. The current documentation presents it as a family of libraries and utilities for font engineering.

Adoptionsgeschichte

fontTools became a core Python package in font production because it exposes both library APIs and command-line tools. The docs list utilities such as `ttx`, `pyftsubset`, `pyftmerge`, and the `fonttools` meta-tool, plus modules for OpenType Layout, UFO, variable fonts, color fonts, subsetting, feature files, and more.

The release tags show early `FontTools-1.0` and `FontTools-2.x` names alongside a long-running 4.x series. The README documents pip installation and optional extras, matching its role as both a developer dependency and a command-line package.

Wie es verwendet wird

Users install it with `pip install fonttools`, run `ttx` to dump and rebuild OpenType or TrueType fonts as XML, run `pyftsubset` to create smaller web or application fonts, and import modules such as `fontTools.ttLib` for programmatic font editing.

Warum Paket-Nerds sich dafür interessieren

fontTools is package-nerd significant because it is the standard Swiss-army knife of Python font engineering. It shows up in build systems, webfont pipelines, variable-font workflows, distro QA, and one-off debugging because it can inspect, mutate, subset, merge, and serialize complex font formats from scripts.

Zeitleiste

  • 1999: Just van Rossum started fontTools.
  • 2008: Paul Wise began helping with stability maintenance.
  • 2013: Behdad Esfahbod began a friendly fork adding new features and format support.
  • 2020s: The 4.x series continued active releases and broad OpenType, variable-font, and subsetting work.
  • 2026: The NEWS file records 4.63.0 with support for Apple Color Emoji `bgcl` and Incremental Font Transfer tables.

Related projects

  • fontTools is related to TTX, RoboFog-era font tooling, UFO libraries, OpenType Layout tooling, AFDKO feature workflows, variable-font build pipelines, and downstream tools that use `fontTools.ttLib`.

Sicherheitslage

Noch keine Protected-Tool-Abdeckung gefunden

Für fonttools wurde kein passendes lokales Secret-Handling-Manifest gefunden. Nucleus-Paketmetadaten bleiben hier veröffentlicht, damit künftige Abdeckung eine stabile Paket-URL hat.

Installationsverhalten

  • Es wurden keine Homebrew-Bottle-Metadaten erfasst.

Empfohlene Prüfung

Prüfe vor unbeaufsichtigter Agent-Nutzung, ob das Tool Klartext-Credentials liest, Remote-Zustand schreibt, Artefakte veröffentlicht oder Plugins ausführt.

Executables

Installierte Executables

BefehlArtSichtbarkeitHinweis
fonttoolsExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
pyftmergeExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
pyftsubsetExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.
ttxExecutableindexiertes ExecutableAus dem lokalen Executable-Index erkannt.

Aktualität

Version und Aktualität

Diese Signale trennen das Alter der Seitengenerierung, Aktivität des Paketmanagers und Upstream-Release-Vergleich. Versionsrückstand wird nur gemeldet, wenn eine Evidenz-URL und vergleichbare Versionen vorhanden sind.

Seite generiert2026-08-03
Manager-Version4.63.0
Manager aktualisiert2026-05-15
lokale Datenunbekannt
Upstreamnicht verfügbar
neueste erkannte Versionnicht erkannt
  • OKEs wurden keine Aktualitätswarnungen generiert.

Installationsmetadaten

Paketmetadaten

Paketschlüsselbrew:fonttools
Version4.63.0
PaketmanagerHomebrew
Homepagehttps://github.com/fonttools/fonttools
Repositoryhttps://github.com/fonttools/fonttools
Zuletzt aktualisiert2026-05-15T16:19:17Z
Pulseupdated
Bottlenicht erfasst
Dienstkeiner deklariert

Source-Datenbank-Treffer

Andere Paketmanager-Einträge

Treffer stammen aus externen Paketmanager-Indizes und bleiben von lokalen Automic-Vault-Paketlinks getrennt.

Debian apt95%

fonttools 4.57.0-1+deb13u1

Converts OpenType and TrueType fonts to and from XML (Executables)

https://github.com/fonttools/fonttools

sudo apt install fonttools
  • Section: fonts
  • Architecture: all
  • 2 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Fonttools
Debian stable package indexes · deb.debian.org · Debian stable package indexes: fonttools from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

python-fonttools-doc 4.57.0-1+deb13u1

Converts OpenType and TrueType fonts to and from XML (Documentation)

https://github.com/fonttools/fonttools

sudo apt install python-fonttools-doc
  • Section: doc
  • Architecture: all
  • Source Package: fonttools
  • 3 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Fonttools
Debian stable package indexes · deb.debian.org · Debian stable package indexes: python-fonttools-doc from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Debian apt95%

python3-fonttools 4.57.0-1+deb13u1

Converts OpenType and TrueType fonts to and from XML (Python 3 Library)

https://github.com/fonttools/fonttools

sudo apt install python3-fonttools
  • Section: python
  • Architecture: amd64
  • Source Package: fonttools
  • 15 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Fonttools
Debian stable package indexes · deb.debian.org · Debian stable package indexes: python3-fonttools from https://deb.debian.org/debian/dists/stable/main/binary-amd64/Packages.xz
Ubuntu apt95%

fonttools 4.46.0-1build2

Converts OpenType and TrueType fonts to and from XML (Executables)

https://github.com/fonttools/fonttools

sudo apt install fonttools
  • Section: universe/text
  • Architecture: all
  • 2 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Fonttools
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: fonttools from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

python-fonttools-doc 4.46.0-1build2

Converts OpenType and TrueType fonts to and from XML (Documentation)

https://github.com/fonttools/fonttools

sudo apt install python-fonttools-doc
  • Section: universe/doc
  • Architecture: all
  • Source Package: fonttools
  • 3 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Fonttools
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: python-fonttools-doc from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
Ubuntu apt95%

python3-fonttools 4.46.0-1build2

Converts OpenType and TrueType fonts to and from XML (Python 3 Library)

https://github.com/fonttools/fonttools

sudo apt install python3-fonttools
  • Section: universe/python
  • Architecture: amd64
  • Source Package: fonttools
  • 15 Abhängigkeiten
  • normalized package name match
  • Abgeglichen nach: Fonttools
Ubuntu 24.04 LTS package indexes · archive.ubuntu.com · Ubuntu 24.04 LTS package indexes: python3-fonttools from https://archive.ubuntu.com/ubuntu/dists/noble/universe/binary-amd64/Packages.gz
dnf95%

fonttools 4.63.0-9.fc45

Tools to manipulate font files

https://github.com/fonttools/fonttools/

sudo dnf install fonttools
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: fonttools
  • 2 Abhängigkeiten
  • 2 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Fonttools
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: fonttools from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
dnf95%

python3-fonttools 4.63.0-9.fc45

Python 3 fonttools library

https://github.com/fonttools/fonttools/

sudo dnf install python3-fonttools
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: fonttools
  • 4 Abhängigkeiten
  • 5 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Fonttools
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: python3-fonttools from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
dnf95%

python3-fonttools+graphite 4.63.0-9.fc45

Metapackage for python3-fonttools: graphite extras

https://github.com/fonttools/fonttools/

sudo dnf install python3-fonttools+graphite
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: fonttools
  • 3 Abhängigkeiten
  • 5 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Fonttools
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: python3-fonttools+graphite from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
dnf95%

python3-fonttools+interpolatable 4.63.0-9.fc45

Metapackage for python3-fonttools: interpolatable extras

https://github.com/fonttools/fonttools/

sudo dnf install python3-fonttools+interpolatable
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: fonttools
  • 3 Abhängigkeiten
  • 5 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Fonttools
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: python3-fonttools+interpolatable from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
dnf95%

python3-fonttools+lxml 4.63.0-9.fc45

Metapackage for python3-fonttools: lxml extras

https://github.com/fonttools/fonttools/

sudo dnf install python3-fonttools+lxml
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: fonttools
  • 3 Abhängigkeiten
  • 5 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Fonttools
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: python3-fonttools+lxml from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
dnf95%

python3-fonttools+plot 4.63.0-9.fc45

Metapackage for python3-fonttools: plot extras

https://github.com/fonttools/fonttools/

sudo dnf install python3-fonttools+plot
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: fonttools
  • 3 Abhängigkeiten
  • 5 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Fonttools
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: python3-fonttools+plot from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
dnf95%

python3-fonttools+repacker 4.63.0-9.fc45

Metapackage for python3-fonttools: repacker extras

https://github.com/fonttools/fonttools/

sudo dnf install python3-fonttools+repacker
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: fonttools
  • 3 Abhängigkeiten
  • 5 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Fonttools
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: python3-fonttools+repacker from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
dnf95%

python3-fonttools+symfont 4.63.0-9.fc45

Metapackage for python3-fonttools: symfont extras

https://github.com/fonttools/fonttools/

sudo dnf install python3-fonttools+symfont
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: fonttools
  • 3 Abhängigkeiten
  • 5 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Fonttools
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: python3-fonttools+symfont from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
dnf95%

python3-fonttools+type1 4.63.0-9.fc45

Metapackage for python3-fonttools: type1 extras

https://github.com/fonttools/fonttools/

sudo dnf install python3-fonttools+type1
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: fonttools
  • 2 Abhängigkeiten
  • 5 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Fonttools
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: python3-fonttools+type1 from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst
dnf95%

python3-fonttools+ufo 4.63.0-9.fc45

Metapackage for python3-fonttools: ufo extras

https://github.com/fonttools/fonttools/

sudo dnf install python3-fonttools+ufo
  • License: MIT
  • Category: Unspecified
  • Architecture: x86_64
  • Source Package: fonttools
  • 2 Abhängigkeiten
  • 5 stellt bereit
  • normalized package name match
  • Abgeglichen nach: Fonttools
Fedora Rawhide package metadata · dl.fedoraproject.org · Fedora Rawhide package metadata: python3-fonttools+ufo from https://dl.fedoraproject.org/pub/fedora/linux/development/rawhide/Everything/x86_64/os/repodata/07190dc5ae9f35ae73866675fed6d95fe6e8d9fe22c9d7cdf85862cb2ed24a4c-primary.xml.zst

Quellspur

Aus Repository-Daten generiert

Diese Seite wird von av-web aus dem privaten Paket-SQLite-Artefakt bereitgestellt, das scripts/generate-pkg-sqlite.py erstellt.

Verwendete Quellen

  • Geiger risk classifier
  • cross-ecosystem install command graph
  • curated package history
  • external package-manager database matches
  • pkg.so package database
  • pkgdb category and tag curation