forxer/laravel-gravatar
Laravel Gravatar makes it easy to generate Gravatar avatar URLs in Laravel apps, with configurable default images, sizes, ratings, and secure email hashing. Simple helpers and a facade keep avatar integration clean and flexible.
s/d/r/f query params, HTTPS, default-image fallbacks). Adopting the package is the "buy" for a component nobody on the team should be spending a sprint on.Adopt when:
dev-main constraint.config/gravatar.php, no bespoke helper functions scattered through Blade templates and mailables.Look elsewhere when:
For executives: This is a small, single-purpose dependency that gives every user a profile picture on day one without us building or operating an image pipeline. The new 4.4.0 release confirms it supports Laravel 13, so it will not block our framework upgrade path. Cost is negligible, the integration is a composer require plus a config file, and the blast radius if we remove it later is a handful of template calls. One caveat worth flagging at the product level: it works by sending a hashed email to a third-party service, so if we operate in a jurisdiction or segment where that data flow is a problem, we should decide that now rather than after launch.
For engineering: Thin Laravel wrapper — service provider, facade, publishable config — around Gravatar URL generation. 4.4.0 is a compatibility release adding Laravel 13.0 support on the 4.x branch; no breaking changes, no new surface area, no deprecations. Upgrade is a patch-level bump. It stays out of your way: no migrations, no queue jobs, no storage, no runtime service dependency beyond constructing a URL. Keep it behind a small internal resolver/helper so that swapping to uploaded avatars or a different provider later is a one-file change, and so templates never call the facade directly.
How can I help you explore Laravel packages today?