pelmered/filament-money-field
A Filament form field for handling monetary values with the Money PHP library. Store and edit amounts as integer minor units, format them for display, and support multiple currencies with locale-aware input and validation.
Adopt when:
Look elsewhere or wait when:
To executives: This is a small, well-scoped open-source component that gives our Filament admin panel correct multi-currency amount inputs without custom development. The new beta adds the compatibility work needed for Filament v4 and opens the door to v5, which de-risks our admin-panel upgrade path. Cost is negligible; the main caveat is that it's a beta, so we use it for internal tools and hold it out of anything customer-facing or financially regulated until it stabilizes.
To engineering: Adopt on Filament v4 — 2.0.0-beta.4 adds v4 support and fixes the currency-change bug from beta.3, so multi-currency editing is now viable. Filament v5 is only permitted at the Composer level, not validated; treat it as a spike, not a supported target. This is a 2.0 major, so budget a migration pass from 1.x and pin the beta version explicitly. Keep money math and rounding in our domain layer — use this for input and display only.
How can I help you explore Laravel packages today?