ryangjchandler/laravel-bunny-fonts
Laravel integration for Bunny Fonts, the privacy-friendly Google Fonts alternative. Add Bunny Fonts stylesheets to your Blade views and register font families from a single config file, with no Google tracking and no cookie banners.
@font-face/<link> tags. The decision is not "can we build this in an afternoon" (we can) but "do we want to own font-CDN markup, preconnect hints, and fallback handling forever." Default to adopt for standard sites; build only if font loading is a differentiated part of the experience.dependabot/fetch-metadata) is a minor but real supply-chain hygiene indicator — it argues against treating the package as abandoned.Consider it when:
Look elsewhere when:
size-adjust/fallback metric matching, or preload orchestration tied to critical CSS. Do this in your asset pipeline.Release-specific read: v2.1.1 is a compatibility and maintenance release only — Laravel 13 support plus a CI action bump. There are no new features, no API changes, no deprecations, and no migration work. Adopting it is a constraint update, not a re-architecture.
To executives: This is a small, free, open-source dependency that closes a recurring legal question — whether our sites leak visitor IPs to Google via fonts. It replaces that with a privacy-oriented CDN, keeps page performance roughly where it is, and costs nothing in licensing. The new release simply confirms the package tracks current Laravel versions, so it is not a dead end we will have to rip out. Decision required: approve adoption as the standard font-delivery path, or fund self-hosting if Legal requires zero third-party requests.
To engineering: One config file plus a Blade-level include; no build-step changes, no runtime services, no data model. The v2.1.1 bump is a version-constraint change — expect a trivial PR. Cost is a small, single-maintainer dependency, so we should pin it and let Dependabot watch it, and be prepared to vendor or replace it if maintenance lapses (the surface area is small enough that an exit is cheap).
Ask: approve adoption for the upcoming release train, confirm with Legal whether CDN-hosted fonts satisfy our position or whether self-hosting is mandatory, and add the package to the dependency-review list ahead of the Laravel 13 upgrade.
How can I help you explore Laravel packages today?