Laravel Google Fonts is a package by Spatie to manage self-hosted Google Fonts in Laravel apps:
This package works by registering the font embed URL you’d typically get from Google. This package will scrape the CSS, fetch assets, store them locally, and render the CSS inline during the first request. Inline rendering reduces a trip to the server, but if anything goes wrong during this process, this package will fall back to the
<link> tag to fetch the CSS and assets directly from Google’s CDN.
Apart from the performance benefit, keeping your self-hosted fonts and CSS can be a chore, and this package takes care of that for you!