OS Manuals

/usr/bin/gftools-add-designer

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-add-designer --help (exit 0). permalink

usage: Add or update a designer entry in the Google Fonts catalog.

Designer profiles are stored in the google/fonts repo:
https://github.com/google/fonts/tree/main/catalog/designers

This script is intended to help onboarders quickly create individual designer
profiles.

Designer Profiles are visible to the public. They are included in the the about
section for each family e.g:
https://fonts.google.com/specimen/Roboto#about

In 2021, Rosalie Wagner created an online form for us to collect designer
information from the general public. The form populates a private spreadsheet.

There is also an image directory where the designer's profile pics are uploaded into.

In order to use the spreadsheet command in this script, you will need to
download the folder which contains the spreadsheet and designer images.
You can then use the ``--spreadsheet`` arg.

Usage:
# Add or update a designer entry. User will need to hand complete the bio.html.
$ gftools add-designer path/to/local/clone/fonts/catalog/designers "Theo Salvadore" --img_path path/to/img.png

# Add or update a designer entry using the spreadsheet.
$ gftools add-designer path/to/local/clone/fonts/catalog/designers "Theo Salvador" --img_path path/to/img.png --spreadsheet ./GFDesigners.xlsx

positional arguments:
  designers_directory   path to google/fonts designer dir
  name                  Designer name e.g 'Steve Matteson'

options:
  -h, --help            show this help message and exit
  --img_path IMG_PATH   Optional path to profile image
  --spreadsheet SPREADSHEET
                        Optional path to the Google Drive spreadsheet
Options (3)
OptionDescriptionSource
-h, --helpshow this help message and exithelp
--img_path IMG_PATHOptional path to profile imagehelp
--spreadsheet SPREADSHEETOptional path to the Google Drive spreadsheethelp

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