Simple Google Fonts TTF downloader
![image](https://private-user-images.githubusercontent.com/21008961/250285535-cc705d7f-fa05-4c30-aa2e-e56277df801b.png?jwt=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpc3MiOiJnaXRodWIuY29tIiwiYXVkIjoicmF3LmdpdGh1YnVzZXJjb250ZW50LmNvbSIsImtleSI6ImtleTUiLCJleHAiOjE3MTg4MjIxNTksIm5iZiI6MTcxODgyMTg1OSwicGF0aCI6Ii8yMTAwODk2MS8yNTAyODU1MzUtY2M3MDVkN2YtZmEwNS00YzMwLWFhMmUtZTU2Mjc3ZGY4MDFiLnBuZz9YLUFtei1BbGdvcml0aG09QVdTNC1ITUFDLVNIQTI1NiZYLUFtei1DcmVkZW50aWFsPUFLSUFWQ09EWUxTQTUzUFFLNFpBJTJGMjAyNDA2MTklMkZ1cy1lYXN0LTElMkZzMyUyRmF3czRfcmVxdWVzdCZYLUFtei1EYXRlPTIwMjQwNjE5VDE4MzA1OVomWC1BbXotRXhwaXJlcz0zMDAmWC1BbXotU2lnbmF0dXJlPTFkOTc0MzIyNDMwNGYyNzFiNDlmYTI5MDJkYmE0ZmYzZDZiY2E1ODg5MWM0OTM4MDc4MGViNGMyOGY3YTMwNjAmWC1BbXotU2lnbmVkSGVhZGVycz1ob3N0JmFjdG9yX2lkPTAma2V5X2lkPTAmcmVwb19pZD0wIn0.vXhE5KGD5TkInaKiaDQWeCOWz4PAxnVKDcOC146NqJs)
git clone https://github.com/matisiekpl/google-fonts-directory.git .
go build github.com/matisiekpl/google-fonts-directory
./google-fonts-directory
Also fonts.json
will be created:
[
{
"Family": "Zilla Slab",
"Weight": 600,
"Italic": true,
"Filename": "Zilla Slab-600-normal.ttf"
},
{
"Family": "Zilla Slab",
"Weight": 700,
"Italic": false,
"Filename": "Zilla Slab-700-italic.ttf"
},
{
"Family": "Zilla Slab",
"Weight": 700,
"Italic": true,
"Filename": "Zilla Slab-700-normal.ttf"
},
{
"Family": "Zilla Slab Highlight",
"Weight": 400,
"Italic": false,
"Filename": "Zilla Slab Highlight-400-italic.ttf"
}
]
I wanted to download all Google Fonts .ttf
s but splited on italic/normal
and weight
.
Protobuf file: fonts.proto