I tend to try to keep my font library to just the good stuff. But sometimes, you just want the whole lot.
Google Font’s doesn’t have a bulk installer, so this is a way to get the whole lot in one go using git, and keep it updated too.
The Setup
First thing – open Terminal. You’ll find it in
/Applications/Utilities/Terminal.app
.
Then navigate to where macOS keeps user fonts:
cd ~/Library/Fonts/
Getting All the Fonts
Now clone Google’s entire font repository:
git clone https://github.com/google/fonts.git google-fonts
This creates a folder called google-fonts
and downloads everything. Fair warning – it’s about 1.6GB worth of fonts, so you’ll be waiting a bit.

Once that’s finished, open Font Book and have a look in the User section. You should see loads of Google Fonts sitting there, ready to use in any app.
Keeping Things Fresh
Google adds new fonts fairly regularly, so you’ll want to update your collection now and then. Back to Terminal:
cd ~/Library/Fonts/google-fonts/
Then just pull the latest changes:
git pull
This only downloads the new stuff, so it’s much quicker than the initial setup. Font Book will pick up the changes automatically.
If You Change Your Mind
Getting rid of them is straightforward too:
rm -rf ~/Library/Fonts/google-fonts/
That’ll remove the lot and Font Book will go back to how it was before.