Google Fonts,
commanded.
We give you full FUZZY SEARCH + AUTOMATIC INSTALLATION power over a growing index of typefaces relevant to your design explosion.
Cross-Platform
Automatic installation for Linux, macOS, and Windows. No manual dragging required.
Smart Search
Fuzzy matching for font names makes finding fonts effortless. Typo-tolerant.
Dev Friendly
Use as a CLI or integrate as a Node.js library. JSON output available.
Workflow
➜ gfcli search "open sans"
Search results for: "open sans"
* Open Sans
Category: sans-serif
Variants: 300, regular, 500, 600, 700, 800...
CSS Url: https://fonts.googleapis.com/css?family=Open+Sans
➜ gfcli install "Open Sans"
Open Sans variant 300 processed: /Users/tinsever/Library/Fonts/OpenSans-300.ttf
Open Sans variant 500 processed: /Users/tinsever/Library/Fonts/OpenSans-500.ttf
Open Sans variant 600 processed: /Users/tinsever/Library/Fonts/OpenSans-600.ttf
...
✓ Font installed successfully!
➜ gfcli download "Open Sans" -v 300 --woff2
Open Sans variant 300 processed: /Users/tinsever/Code/google-font-installer/OpenSans-300.woff2
Formats
Downloads .ttf by default for desktop use. Pass the --woff2 flag to fetch web-optimized files instead.
No API Key
Uses google-webfonts-helper to access Google Fonts without requiring an API key.