Weave Code
Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Filament User Profile Laravel Package

filamerce/filament-user-profile

Filament User Profile adds a ready-made profile page to your Filament panel, letting users update their name, email, avatar, and password without extra scaffolding. Drop it into your panel and give every account self-service settings out of the box.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Account self-service scope. Decides whether end-users get a profile surface (name, email, avatar, password change, possibly 2FA) without your team hand-building it per panel. That directly maps to a support-ticket reduction thesis you can size before committing.
  • Build vs. buy for "undifferentiated" auth UX. A profile page is rarely a differentiator. This package is a candidate to compress a 1–3 day build into an afternoon of configuration, which is exactly the kind of line item worth putting in a sprint trade-off discussion.
  • Admin/back-office roadmap sequencing. If your Filament panels serve internal operators, shipping profile self-service early removes a recurring "please change my email" request class and frees the roadmap for revenue-facing work.
  • Multi-panel and multi-app leverage. Teams running several Filament panels can standardize profile behavior once instead of re-implementing it per panel — a consistency decision, not a feature decision.
  • Use-case fit check. Best fit: internal tools, ops dashboards, early-stage SaaS, agencies shipping client back-offices. Poor fit: consumer-facing account centers with heavy branding, accessibility, or compliance requirements.
  • Dependency policy precedent. Adopting a zero-star, zero-dependent package sets a precedent. This assessment should also decide whether your team accepts unvetted community packages for auth-adjacent surfaces at all.

When to Consider This Package

Consider it when all of the following hold:

  • You already run Filament and your users genuinely need a profile surface beyond what the panel gives you natively — check Filament's built-in ->profile() and multi-factor auth first, because a meaningful share of this package's value may already be in core.
  • The surface is internal or low-stakes: no PII-heavy regulatory exposure, no bespoke branding requirements, no strict WCAG obligations.
  • You can absorb the code: read the source in an hour, fork it internally if needed, and pin the version. At zero stars and zero dependents there is no community to catch regressions for you.
  • You are time-boxing the decision — a spike, not a strategic commitment.

Look elsewhere when:

  • Maintenance signals are absent. 0 stars, 0 dependents, no downstream validation means no signal on longevity, security responsiveness, or Filament version compatibility. Auth-adjacent code that goes stale is a liability, not an asset.
  • Filament's native profile page already covers the requirement. Then the honest answer is "build nothing" — the cheapest option on the table.
  • You need multi-tenancy, SSO/SCIM, audit logging, or granular permissions on profile data. These are custom-build territory.
  • You are customer-facing at scale, where the profile page is part of the product experience and must survive Filament major upgrades on your schedule, not a stranger's.
  • Your dependency review process flags single-maintainer packages in the authentication path. Zero dependents cuts both ways: no bloat, but no crowd-sourced hardening either.

How to Pitch It (Stakeholders)

For executives: This is a small, MIT-licensed add-on that gives users a self-service profile page inside our existing Filament admin tooling. The business case is modest and concrete: fewer "update my details" support tickets and a faster path to shipping internal tools. The case against is equally concrete — the package has no visible adoption (zero stars, zero dependent projects), so we would be one of the first users. Recommendation is a short, time-boxed evaluation, not a commitment, and we should confirm first whether Filament's built-in profile functionality already does the job for free.

For engineering: Treat this as a read-the-source-first candidate. Verify Filament version compatibility, confirm what it adds over the panel's native profile page and MFA, and check how it handles password/email change flows and validation. If it survives review, fork it into our namespace or pin the version — we should not depend on upstream responsiveness from a zero-star repository for authentication-adjacent UI. Budget half a day to evaluate, and be prepared for the answer to be "core already covers this."

Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
shitoudev/permissionmanager
johannesclimacus/laravel-tui
hocvt/seotools
vitalybaev/sypexgeo
amphibee/themosis-ignition
gito-me/fast-excel
frankyso/laravel-ipaymu
geolize-studio/laravel-chile
boomerangui/chat
jinas/dhivatar
store-doc/laravel-storage-driver
plus-it/laravel-translation-manager
diephp/perhaps
diephp/telegraph
osmaviation/spreadsheet
microsoft/fluentui-system-icons
mmccook/php-json-canonicalization-scheme
middlewares/firewall
qubiqx/montapacking
nyoncode/laravel-package-console