OS Manuals

/usr/bin/gftools

Google Fonts Tools: build, fix, check and package fonts for the Google Fonts library

From gftools 0.10.8-r0 (os), captured 2026-11-05 by running gftools --help (exit 0). permalink

 o-o              o     o--o
o                 |     |            o
| o-o o-o o-o o-o o o-o o-o o-o o-o -o- o-o
o   | | | | | | | | |-' |   | | | |  |   \
 o-o  o-o o-o o-o o o-o o   o-o o o  o- o-o
                | Tools - Version 0.10.8
              o-o

Basic command examples:

    gftools fix-family font1.ttf font2.ttf
    gftools fix-family --help
    gftools --version
    gftools --help

usage: gftools [-h] [--list-subcommands] [--version] subcommand

Run gftools subcommands:
    add-axis
    add-designer
    add-ds-subsets
    add-font
    add-tags
    autohint
    avar2-to-avar1
    batch-packager
    build-ofl
    builder
    check-bbox
    check-copyright-notices
    check-font-version
    check-name
    check-vtt-compatibility
    check-vtt-compile
    compare-meta
    drop-hints
    family-html-snippet
    find-features
    fix-article
    fix-ascii-fontmetadata
    fix-cmap
    fix-family
    fix-familymetadata
    fix-font
    fix-fsselection
    fix-fstype
    fix-gasp
    fix-hinting
    fix-instances
    fix-isfixedpitch
    fix-nameids
    fix-nonhinting
    fix-ttfautohint
    fix-unwanted-tables
    fix-vendorid
    fix-vertical-metrics
    fix-weightclass
    font-dependencies
    fontsetter
    format-html
    gen-avar2
    gen-fvar-instances
    gen-push-lists
    gen-spac
    gen-stat
    gen-static
    has-glyph
    lang-support
    list-italicangle
    list-panose
    list-weightclass
    list-widthclass
    manage-traffic-jam
    metadata-vs-api
    nametable-from-filename
    ots
    packager
    push-stats
    push-status
    qa
    rangify
    remap-font
    remap-layout
    rename-font
    rename-glyphs
    render-text
    set-primary-script
    transfer-vtt-hints
    ttf2cp
    ufo-fix-instances
    ufo-merge
    ufo-set-order
    ufo-setter
    ufo-transfer-data
    unicode-names
    update-nameids
    update-version
    varfont-info
    what-subsets

Subcommands have their own help messages.
These are usually accessible with the -h/--help
flag positioned after the subcommand.
I.e.: gftools subcommand -h

positional arguments:
  subcommand          the subcommand to execute

options:
  -h, --help          show this help message and exit
  --list-subcommands  print the list of subcommnds to stdout, separated by a space character. This is usually only used to generate the shell completion code.
  --version, -v       show program's version number and exit
Options (3)
OptionDescriptionSource
-h, --helpshow this help message and exithelp
--list-subcommandsprint the list of subcommnds to stdout, separated by a space character.help
--version, -vshow program's version number and exithelp

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.