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 Money Laravel Package

defstudio/filament-money

defstudio/filament-money adds money-aware form fields and table columns to Filament, with formatting, casting, and storage helpers for consistent currency handling in Laravel admin panels.

View on GitHub
Deep Wiki
Context7

Technical Evaluation

  • Architecture fit: defstudio/filament-money is a Filament-oriented Laravel package for money input/display formatting. It fits admin-panel architectures already using Filament, especially where monetary values must be shown with locale-aware currency formatting. v5.0.4’s “currency and locale in table” change improves fit for multi-currency or multi-locale admin UIs.
  • Integration feasibility: Low-to-moderate. Integration is likely a Composer dependency plus Filament table/column configuration, with no apparent schema migration in the release notes. Feasibility depends on verifying Laravel, PHP, and Filament version constraints.
  • Technical risk: Low for the release itself: the notes indicate one functional enhancement plus changelog and styling updates. Residual risk comes from sparse release notes and the lack of explicit compatibility/breaking-change statements.
  • Key questions: Which Laravel/PHP/Filament versions are supported? Is the new currency/locale behavior opt-in or default? Are there migration or configuration changes? What test coverage exists for locale-aware formatting? Does v5.0.4 change output for existing money columns?

Integration Approach

  • Stack fit: Strong fit for Laravel applications using Filament admin panels. Less relevant for non-Filament UIs or APIs where money formatting is handled client-side or via separate presentation layers.
  • Migration path: Treat as a patch-level Composer update from v5.0.3. No application migration is indicated. Pin the dependency, update the lockfile, and review the upstream diff before production rollout.
  • Compatibility: Verify Composer constraints against the application’s Laravel, PHP, and Filament versions. Confirm that table columns using currency/locale formatting behave as expected under the application’s default locale and per-user locale settings.
  • Sequencing: Update in a branch, run the full test suite, exercise representative Filament tables with single-currency and multi-currency data, validate locale switching, then promote to staging and production. Roll back by reverting to v5.0.3 if formatting regressions appear.

Operational Impact

  • Maintenance: Low. The package is small and focused; v5.0.4 adds limited surface area. Maintain a dependency-update checkpoint for Filament major-version compatibility.
  • Support: Upstream maintenance appears active based on the release cadence. Internal support burden is mostly configuration guidance around locale/currency formatting and Filament usage.
  • Scaling: Minimal runtime impact expected. Formatting is presentation-layer work; monitor only if very large tables render many formatted money columns.
  • Failure modes: Locale/currency formatting inconsistencies, unexpected default currency behavior, Filament version conflicts, and stale lockfiles. Styling-only changes should not affect logic.
  • Ramp-up: Low for Laravel/Filament developers. TPM/product stakeholders should confirm formatting expectations for each locale and currency before enabling the new table behavior broadly.
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