
What it does
The sibling of PowerPoint Font Manager, for the other half of the job. That tool tells you which fonts a deck needs; this one gets fonts onto machines in bulk — a catalogue of 2,058 families to browse with your own sample text rendered in each face, a checkout that downloads as one zip, and a list format so a show file's fonts can be written down once and fetched anywhere.
Downloads come from the google/fonts repository on GitHub and the Fontsource CDN as the original, complete font files. Not the Google CSS API: that serves woff2 subsetted by unicode-range, and a subsetted font installs cleanly and then renders blanks outside its subset. The CSS API is used for the previews only, where a small subsetted file is exactly right.
The desktop app is the same page plus what a page cannot do. It installs into the per-user font folder with no administrator password and tells the OS straight away — CoreText registration on macOS, the per-user registry key plus AddFontResource on Windows, fc-cache on Linux. It runs at login in the tray, reads a watched folder for lists, and scans network sources: an SMB, NFS or WebDAV share the OS has mounted, or a WebDAV URL spoken to directly with the password in the keychain. Font files found there are installed as they appear; lists are processed once and remembered by content hash. Nothing is ever overwritten and nothing is ever removed.
- 1,939 Google Fonts families and 119 more from Fontsource, searched by name or designer and filtered by category, licence, script subset, variable axes and italics
- Inline previews in the actual face, loaded lazily as cards scroll into view, with your own sample text and size
- A checkout that takes whole families or picked weights, and downloads as one zip streamed to disk — the entire catalogue fits
- Per-family folders with licence texts, a manifest of provenance and licence for every file, and installer scripts for macOS, Windows and Linux
- CSV, XML and plain-text lists in and out, with loose name matching and open stand-ins for Calibri, Arial, Times New Roman, Cambria, Courier New and Georgia
- Desktop: install from the checkout, start at login, sync on a timer, a watched folder, and SMB/NFS/WebDAV sources — headless --sync and --install for scripts
Where it stands
An early preview. The browser zip, the list import, the desktop install, the watched folder, a mounted-folder source and a WebDAV source with basic auth were each run end to end on macOS against real downloads. The installers the release workflow builds were then run on a Windows 11 VM and an Ubuntu 24.04 VM: silent install, a headless install that put the files in the per-user font folder and the registry values Windows expects (fontconfig on Linux), an install from the checkout in the running app, the login item on and off, and a background launch that stays in the tray and runs its startup pass. Not yet run: a real login with the item enabled, and a real SMB or NFS share. Check it on a spare machine before a show depends on it.