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 Userback Plugin Laravel Package

coddin-web/filament-userback-plugin

A Filament plugin that integrates Userback feedback and bug reporting into your admin panel, letting users submit feedback and screenshots without leaving the app. Simple configuration and a lightweight widget.

View on GitHub
Deep Wiki
Context7

Technical Evaluation

Architecture fit. The only available signal is release 1.1.0, which adds support for Filament PHP v5. That single line tells us more than it appears to: this package is almost certainly a Filament plugin or panel extension, not a general-purpose Laravel library. Its architecture is therefore tightly coupled to Filament's plugin contract, panel/service-provider lifecycle, and Blade/Livewire component model. For a TPM, that means the package only earns its place in the architecture if the target product is (or will be) a Filament-based admin panel or internal tool. If the product is an API-first or customer-facing Laravel app, the fit is likely poor regardless of code quality.

Integration feasibility. Filament v5 support implies the package tracks a fast-moving upstream. Filament majors have historically carried breaking changes to plugin registration, panel configuration, and asset handling, so a plugin that supports v5 signals active maintenance — a positive — but also pins adopters to the Filament v5 line. We cannot assess feasibility further: no package name, repository, version history, dependency constraints, test coverage, download counts, or maintainer identity were supplied. The 1.1.0 minor-version bump for what is effectively a new upstream major compatibility is itself worth noting; it suggests either a small surface area or loose semantic versioning.

Technical risk. Primary risks, in order: (1) Evidence risk — we are evaluating a package on a one-line changelog, which is insufficient for any adoption decision; (2) Upstream coupling risk — value is contingent on Filament v5's stability and adoption timeline, and the plugin will need to be re-qualified at each Filament major; (3) Versioning risk — shipping a new-major compatibility under a minor bump can mask breaking changes to existing consumers; (4) Bus factor — unknown maintainer concentration.

Key questions. What is the package, its license, and its maintainer/backing? Does 1.1.0 preserve backwards compatibility with the Filament v4 line, or does it drop it? What are the composer.json constraints on filament/filament and laravel/framework? Is there a test matrix covering supported Filament and Laravel versions? What is the install base and release cadence? Are there open security advisories? What specifically does the plugin do that we would otherwise build ourselves, and at what estimated effort?

Integration Approach

Stack fit. Confirm the host application's Filament major before anything else. If the team is on Filament v3 or v4 today, this release does not unblock adoption — it merely means a future Filament v5 upgrade will not force a plugin swap. If the team is planning a Filament v5 migration, this release is a prerequisite checkbox rather than a feature win. Laravel and PHP version constraints remain unverified and must be read directly from composer.json.

Migration path. No prior assessment exists, so this is a greenfield evaluation rather than a delta. Recommended path: (1) pin the package in a throwaway branch, (2) install against the intended Filament v5 and Laravel versions in a scratch environment, (3) exercise the plugin's user-facing surface in a staging panel, (4) record the exact resolved dependency graph. Only after that should the package enter a shared codebase. Because 1.1.0 is a minor bump that changes upstream major compatibility, treat it as a potentially breaking upgrade for any existing consumer and require a changelog diff plus a read of the actual commits, not just the release note.

Compatibility. Three axes to verify explicitly: Filament v5 (claimed), the host Laravel version (unstated), and PHP (unstated). Also check for transitive conflicts — Filament plugins frequently constrain spatie/laravel-package-tools, Livewire, or Tailwind build tooling, and those pins propagate into the host app. There is no stated deprecation of Filament v3/v4 support; absence of that statement is not confirmation that older versions remain supported.

Sequencing. Do not schedule package adoption ahead of the Filament v5 upgrade itself. Correct order: decide on Filament v5 → upgrade the host panel → then introduce this plugin as an additive dependency. Attempting to adopt the plugin first inverts the dependency and creates a blocked-work scenario.

Operational Impact

Maintenance. The package's maintenance burden is largely inherited from Filament's release cadence. Budget for a re-qualification pass at every Filament major and a smoke test at every Filament minor. The 1.1.0 versioning suggests the maintainer may not signal breaking changes through semver, so automated dependency updates (Dependabot/Renovate) should be configured with manual review on this package rather than auto-merge.

Support. Support posture is unknown — no repository, issue tracker, or SLA data was provided. For an internal-tool dependency this may be acceptable; for anything customer-facing or revenue-adjacent, it is not, unless the team is prepared to fork and maintain. Establish an internal owner for the package and a documented fallback plan (vendor the code, or replace with in-house implementation) before adoption.

Scaling. Filament plugins typically affect the admin surface, not request-path throughput, so horizontal scaling impact is usually negligible. The real scaling concern is team scaling: plugin-specific conventions become tribal knowledge, and onboarding cost rises with each bespoke plugin in the panel. Keep the plugin count in the panel deliberate.

Failure modes. (1) Upstream major bump leaves the plugin unsupported and blocks the host's Filament upgrade — the most likely failure and the most expensive; (2) transitive dependency pin conflicts break composer update; (3) asset/Tailwind build breakage after a Filament minor; (4) abandoned maintainer with no fork-ready substitute; (5) silent behavior change in a minor release given the observed versioning pattern. Mitigations: pin exact versions, vendor assets where feasible, maintain a one-page runbook, and re-test on Filament releases.

Ramp-up. Low for developers already fluent in Filament; moderate for those who are not, since they inherit both Filament's and the plugin's conventions simultaneously. Allocate a short spike (1–2 days) to install, exercise, and document the plugin before committing to it, and capture the dependency graph and version constraints as the deliverable. Note that this assessment rests on a single changelog line; a follow-up review with repository access is required before any adoption decision is treated as final.

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.
mehedimi/laravel-amp-mail
happones/laravel-vue-i18n-generator
jwerd/inertia-table
siberfx/flysystem-wasabi
hollyit/token-replace
ippanelcom/laravel-sdk
adachsoft/changelog-linter
adachsoft/collection
payerurl/telegrambot-crypto-payment-instant-payout
dskripchenko/laravel-hybrid-search
riorizkyrainey/lara-ced
mehedimi/static-vel
zharp/zharp
nonsapiens/bigquery-model-sync
lgu-bayambang-ict-office/lgu-laravel-development-standards
andydefer/laravel-support
se7enxweb/flysystem
lampwick/laravel
jeslage/statamic-emojis
micahdshackelford/rmap-laravel