Font Atlas
A browsable catalog of 150 Google Fonts, organized into 25 categories such as geometric sans, old-style serif, monospace, handwriting, pixel and more. It comes as a searchable website and as a Python library.
Website
Search by name, filter by category and preview every font with your own text. The site is a static page published automatically with GitHub Pages.
Python library
pip install fontcase
import fontcase as fa
fa.categories()
fa.search("noto")
fa.css_import("Montserrat")
fa.random_font("script-brush")
The catalog is bundled with the package, so it works offline and has no dependencies.
Command line
fontcase search mono
fontcase show Lato
fontcase random -c display-pixel
Contributing
Pull requests that add new fonts or categories are welcome.
License
MIT. Each font is distributed by Google Fonts under its own license.