Skip to content

🌩 Google Font Downloader is a CLI tool which allows you to download the needed Google Fonts, by providing the Google APIs url.

License

Notifications You must be signed in to change notification settings

Bloggify/google-font-downloader

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

google-font-downloader

$ google-font-downloader

Version Downloads

Download Google fonts by providing the url

Usage

You can use this tool to download Google Fonts for offline use, just by providing the Google APIs url.

💡 Note: It's not clear yet if Google Fonts are EU GDPR compliant (see this issue). This may be a good reason to download the Google Fonts you use on your server.

How it works

You need to provide the url to the Google APIs endpoint (e.g. https://fonts.googleapis.com/css?family=Open+Sans:400,400i,700,700i) and you will get the following files/directories in the current working directory:

  • A file named google-fonts-<timestamp>.css—this will contain the CSS snippets that you need to copy in your app. You may need to update the paths to the font files.
  • A directory structure looking like this: fonts/<font-name>/<version>/<font-file>

☁️ Installation

You can install the package globally and use it as command line tool:

# Using npm
npm install --global google-font-downloader

# Using yarn
yarn global add google-font-downloader

Then, run google-font-downloader --help and see what the CLI tool can do.

$ google-font-downloader --help
Usage: google-font-downloader <url> [options]

Download Google fonts by providing the url

Command arguments:
  <url>  The Google APIs url.

Options:
  -h, --help     Displays this help.
  -v, --version  Displays version information.

Examples:
  $ google-font-downloader https://fonts.googleapis.com/css?family=Open+Sans:400,400i,700,700i

Documentation can be found at https://github.com/Bloggify/google-font-downloader#readme.

❓ Get Help

There are few ways to get help:

  1. Please post questions on Stack Overflow. You can open issues with questions, as long you add a link to your Stack Overflow question.
  2. For bug reports and feature requests, open issues. 🐛

😋 How to contribute

Have an idea? Found a bug? See how to contribute.

📜 License

MIT © Bloggify

About

🌩 Google Font Downloader is a CLI tool which allows you to download the needed Google Fonts, by providing the Google APIs url.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published