Working collaboratively in Sketch: Font management

The available solutions

How to avoid this situation? Make sure that everyone involved in the project has the exact same font installed. But, how?

Sync with Git

If you take a look at the “Sync With Git” section of the README in the Google Fonts repo, you’ll read:

How to sync Google Fonts with GitHub

Here is a quick step-by-step guide:

  1. Download and install GitHub Desktop.
  2. Open the Desktop app and log in or create an account.
  3. Go to the Google Fonts repo and click on the green “Clone or download” button.

A note about syncing Google Fonts

From time to time there may be changes on the Google Fonts repo. To keep your version updated, you will have to fetch it manually. If anyone knows a way to make this update automagic, please let me know.

What about non-Google Fonts?

Although most of the times my team uses Google Fonts, we needed to cover the scenario of incorporating fonts from other foundries. An option is to use a Sketch plugin called FontPacker.

Extra treat!

In case you need to handle multiple Sketch files for the same project, here’s a free plugin called “Shared text styles” that will help you export and import all your text styles.

A closing word

I hope that this post comes in handy for other collaborative teams. If you have any tips, questions or resources to share, please don’t hesitate to contact me.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Agustina Feijóo

Agustina Feijóo

UX Designer currently based in Argentina, working remotely for the world. -