Give You Glory: reference the googlefonts/giveyouglory .glyphs source
Point METADATA.pb at the new googlefonts/giveyouglory repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Germania One: reference the googlefonts/germaniaone .glyphs source
Point METADATA.pb at the new googlefonts/germaniaone repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Geostar Fill: reference the googlefonts/geostarfill .glyphs source
Point METADATA.pb at the new googlefonts/geostarfill repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Geostar: reference the googlefonts/geostar .glyphs source
Point METADATA.pb at the new googlefonts/geostar repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Galdeano: reference the googlefonts/galdeano .glyphs source
Point METADATA.pb at the new googlefonts/galdeano repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Gafata: reference the googlefonts/gafata .glyphs source
Point METADATA.pb at the new googlefonts/gafata repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Fugaz One: reference the googlefonts/fugazone .glyphs source
Point METADATA.pb at the new googlefonts/fugazone repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Fresca: reference the googlefonts/fresca .glyphs source
Point METADATA.pb at the new googlefonts/fresca repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Flamenco: reference the googlefonts/flamenco .glyphs source
Point METADATA.pb at the new googlefonts/flamenco repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Fjord One: reference the googlefonts/fjordone .glyphs source
Point METADATA.pb at the new googlefonts/fjordone repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Fenix: reference the googlefonts/fenix .glyphs source
Point METADATA.pb at the new googlefonts/fenix repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Felipa: reference the googlefonts/felipa .glyphs source
Point METADATA.pb at the new googlefonts/felipa repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Ewert: reference the googlefonts/ewert .glyphs source
Point METADATA.pb at the new googlefonts/ewert repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Euphoria Script: reference the googlefonts/euphoriascript .glyphs source
Point METADATA.pb at the new googlefonts/euphoriascript repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Esteban: reference the googlefonts/esteban .glyphs source
Point METADATA.pb at the new googlefonts/esteban repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Erica One: reference the googlefonts/ericaone .glyphs source
Point METADATA.pb at the new googlefonts/ericaone repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Emblema One: reference the googlefonts/emblemaone .glyphs source
Point METADATA.pb at the new googlefonts/emblemaone repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Elsie Swash Caps: reference the googlefonts/elsieswashcaps .glyphs source
Point METADATA.pb at the new googlefonts/elsieswashcaps repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Elsie: reference the googlefonts/elsie .glyphs source
Point METADATA.pb at the new googlefonts/elsie repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Economica: reference the googlefonts/economica .glyphs source
Point METADATA.pb at the new googlefonts/economica repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Duru Sans: reference the googlefonts/durusans .glyphs source
Point METADATA.pb at the new googlefonts/durusans repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Dr Sugiyama: reference the googlefonts/drsugiyama .glyphs source
Point METADATA.pb at the new googlefonts/drsugiyama repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Doppio One: reference the googlefonts/doppioone .glyphs source
Point METADATA.pb at the new googlefonts/doppioone repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Donegal One: reference the googlefonts/donegalone .glyphs source
Point METADATA.pb at the new googlefonts/donegalone repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Devonshire: reference the googlefonts/devonshire .glyphs source
Point METADATA.pb at the new googlefonts/devonshire repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Delius Unicase: reference the googlefonts/deliusunicase .glyphs source
Point METADATA.pb at the new googlefonts/deliusunicase repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Delius Swash Caps: reference the googlefonts/deliusswashcaps .glyphs source
Point METADATA.pb at the new googlefonts/deliusswashcaps repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Delius: reference the googlefonts/delius .glyphs source
Point METADATA.pb at the new googlefonts/delius repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Days One: reference the googlefonts/daysone .glyphs source
Point METADATA.pb at the new googlefonts/daysone repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Dawning of a New Day: reference the googlefonts/dawningofanewday .glyphs source
Point METADATA.pb at the new googlefonts/dawningofanewday repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Croissant One: reference the googlefonts/croissantone .glyphs source
Point METADATA.pb at the new googlefonts/croissantone repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Crete Round: reference the googlefonts/creteround .glyphs source
Point METADATA.pb at the new googlefonts/creteround repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Covered By Your Grace: reference the googlefonts/coveredbyyourgrace .glyphs source
Point METADATA.pb at the new googlefonts/coveredbyyourgrace repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Courgette: reference the googlefonts/courgette .glyphs source
Point METADATA.pb at the new googlefonts/courgette repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Copse: reference the googlefonts/copse .glyphs source
Point METADATA.pb at the new googlefonts/copse repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Cookie: reference the googlefonts/cookie .glyphs source
Point METADATA.pb at the new googlefonts/cookie repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Convergence: reference the googlefonts/convergence .glyphs source
Point METADATA.pb at the new googlefonts/convergence repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Contrail One: reference the googlefonts/contrailone .glyphs source
Point METADATA.pb at the new googlefonts/contrailone repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Condiment: reference the googlefonts/condiment .glyphs source
Point METADATA.pb at the new googlefonts/condiment repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Concert One: reference the googlefonts/concertone .glyphs source
Point METADATA.pb at the new googlefonts/concertone repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Chicle: reference the googlefonts/chicle .glyphs source
Point METADATA.pb at the new googlefonts/chicle repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Cherry Swash: reference the googlefonts/cherryswash .glyphs source
Point METADATA.pb at the new googlefonts/cherryswash repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Chela One: reference the googlefonts/chelaone .glyphs source
Point METADATA.pb at the new googlefonts/chelaone repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Chau Philomene One: reference the googlefonts/chauphilomeneone .glyphs source
Point METADATA.pb at the new googlefonts/chauphilomeneone repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Chango: reference the googlefonts/chango .glyphs source
Point METADATA.pb at the new googlefonts/chango repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Ceviche One: reference the googlefonts/cevicheone .glyphs source
Point METADATA.pb at the new googlefonts/cevicheone repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Carter One: reference the googlefonts/carterone .glyphs source
Point METADATA.pb at the new googlefonts/carterone repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Cantata One: reference the googlefonts/cantataone .glyphs source
Point METADATA.pb at the new googlefonts/cantataone repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Candal: reference the googlefonts/candal .glyphs source
Point METADATA.pb at the new googlefonts/candal repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Cambo: reference the googlefonts/cambo .glyphs source
Point METADATA.pb at the new googlefonts/cambo repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Cagliostro: reference the googlefonts/cagliostro .glyphs source
Point METADATA.pb at the new googlefonts/cagliostro repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Butcherman: reference the googlefonts/butcherman .glyphs source
Point METADATA.pb at the new googlefonts/butcherman repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Bubbler One: reference the googlefonts/bubblerone .glyphs source
Point METADATA.pb at the new googlefonts/bubblerone repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Bubblegum Sans: reference the googlefonts/bubblegumsans .glyphs source
Point METADATA.pb at the new googlefonts/bubblegumsans repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Bree Serif: reference the googlefonts/breeserif .glyphs source
Point METADATA.pb at the new googlefonts/breeserif repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Bowlby One SC: reference the googlefonts/bowlbyonesc .glyphs source
Point METADATA.pb at the new googlefonts/bowlbyonesc repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
The stale override config.yaml is removed: the source block now points
config_yaml at the repository sources/config.yaml.
Bowlby One: reference the googlefonts/bowlbyone .glyphs source
Point METADATA.pb at the new googlefonts/bowlbyone repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Boogaloo: reference the googlefonts/boogaloo .glyphs source
Point METADATA.pb at the new googlefonts/boogaloo repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Bilbo Swash Caps: reference the googlefonts/bilboswashcaps .glyphs source
Point METADATA.pb at the new googlefonts/bilboswashcaps repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Bigshot One: reference the googlefonts/bigshotone .glyphs source
Point METADATA.pb at the new googlefonts/bigshotone repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
The stale override config.yaml is removed: the source block now points
config_yaml at the repository sources/config.yaml.
BenchNine: reference the googlefonts/benchnine .glyphs source
Point METADATA.pb at the new googlefonts/benchnine repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
The stale override config.yaml is removed: the source block now points
config_yaml at the repository sources/config.yaml.
Belgrano: reference the googlefonts/belgrano .glyphs source
Point METADATA.pb at the new googlefonts/belgrano repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Balthazar: reference the googlefonts/balthazar .glyphs source
Point METADATA.pb at the new googlefonts/balthazar repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Average Sans: reference the googlefonts/averagesans .glyphs source
Point METADATA.pb at the new googlefonts/averagesans repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Autour One: reference the googlefonts/autourone .glyphs source
Point METADATA.pb at the new googlefonts/autourone repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Asul: reference the googlefonts/asul .glyphs source
Point METADATA.pb at the new googlefonts/asul repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Astloch: reference the googlefonts/astloch .glyphs source
Point METADATA.pb at the new googlefonts/astloch repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Armata: reference the googlefonts/armata .glyphs source
Point METADATA.pb at the new googlefonts/armata repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Architects Daughter: reference the googlefonts/architectsdaughter .glyphs source
Point METADATA.pb at the new googlefonts/architectsdaughter repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Arbutus Slab: reference the googlefonts/arbutusslab .glyphs source
Point METADATA.pb at the new googlefonts/arbutusslab repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Arbutus: reference the googlefonts/arbutus .glyphs source
Point METADATA.pb at the new googlefonts/arbutus repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Antic Slab: reference the googlefonts/anticslab .glyphs source
Point METADATA.pb at the new googlefonts/anticslab repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Antic Didone: reference the googlefonts/anticdidone .glyphs source
Point METADATA.pb at the new googlefonts/anticdidone repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Amarante: reference the googlefonts/amarante .glyphs source
Point METADATA.pb at the new googlefonts/amarante repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Almendra SC: reference the googlefonts/almendrasc .glyphs source
Point METADATA.pb at the new googlefonts/almendrasc repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Almendra Display: reference the googlefonts/almendradisplay .glyphs source
Point METADATA.pb at the new googlefonts/almendradisplay repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Almendra: reference the googlefonts/almendra .glyphs source
Point METADATA.pb at the new googlefonts/almendra repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Allerta: reference the googlefonts/allerta .glyphs source
Point METADATA.pb at the new googlefonts/allerta repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Aladin: reference the googlefonts/aladin .glyphs source
Point METADATA.pb at the new googlefonts/aladin repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Aguafina Script: reference the googlefonts/aguafinascript .glyphs source
Point METADATA.pb at the new googlefonts/aguafinascript repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Acme: reference the googlefonts/acme .glyphs source
Point METADATA.pb at the new googlefonts/acme repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Abel: reference the googlefonts/abel .glyphs source
Point METADATA.pb at the new googlefonts/abel repository (the FontForge SFD
source converted to Glyphs, building with gftools-builder3 + fontc) and
rewrite upstream_info.md to record the modernization.
Marc Foley [Tue, 14 Jul 2026 15:13:51 +0000 (16:13 +0100)]
Serve fontdiffai on google.github.io/fonts
fontdiffai is a wasm font differ: drop two fonts and get a report
covering table changes, spacing, kerning, mark positioning, GSUB
features, glyph sequences (via reverse shaping), variable-font gvar/
avar changes and TrueType hinting. Static-vs-variable comparisons pin
the VF to the matching fvar named instance.
Built from the fontdiffai Rust crate with
wasm-pack build --target web --no-default-features --features wasm.
Served at /fontdiffai.html; the report workflow copies the wasm
bundle alongside the existing .ci html pages.
Glegoo: drop the stale FontForge config.yaml override
The family now has a source repository with sources/config.yaml, referenced by
config_yaml in METADATA.pb; this local override still pointed at the old
FontForge .sfd sources (which are not present here), so google-fonts-sources
would build from nonexistent files. Removing it.