Petite trouvaille du jour : une API pour récupérer les Google Fonts, avec une mise en oeuvre sous forme d'annuaire vous permettant de les consulter facilement pour les télécharger.

Google WebFonts Helper est à la base une simple API vous permettant de retourner une liste des typos Google, triées par popularité.

Exemple de retour avec https://google-webfonts-helper.herokuapp.com/api/fonts :

[{
  "id": "open-sans",
  "family": "Open Sans",
  "variants": ["300", "300italic", "regular", "italic", "600", "600italic", "700", "700italic", "800", "800italic"],
  "subsets": ["devanagari", "greek", "latin", "cyrillic-ext", "cyrillic", "greek-ext", "vietnamese", "latin-ext"],
  "category": "sans-serif",
  "version": "v13",
  "lastModified": "2016-05-05",
  "popularity": 1,
  "defSubset": "latin",
  "defVariant": "regular"
} [...]
]

Mais son créateur, Mario Ranftl, en a fait un service Heroku. Du coup, il utilise son API pour construire un annuaire des Google Fonts, accessible ici : https://google-webfonts-helper.herokuapp.com/fonts.

Pour chaque typo, vous avez les charsets disponibles, les variantes (styles) avec une prévisualisation du résultat, le code CSS à intérgrer et bien entendu un bouton de téléchargement de la typo.

Si vous le souhaitez, vous pouvez récupérer le code du dépôt GitHub pour l'installer sur votre machine ou serveur pour héberger vous-même le service.