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

Nova Money Field Laravel Package

atefr/nova-money-field

A Laravel Nova money field for displaying and editing monetary values with configurable currency symbols, decimal precision, and formatting. It keeps prices and amounts consistent and readable across Nova admin panels, resources, and forms.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Build vs. buy for money handling: The v1.5.1 release adds first-class support for moneyphp/money v4 and cknow/laravel-money, making this package a lower-risk “buy/adopt” decision for Laravel products that need currency-safe arithmetic, formatting, and conversion without building and maintaining that logic in-house.
  • Roadmap acceleration for monetization features: Teams can plan multi-currency pricing, invoices, subscriptions, refunds, payouts, and financial reporting on top of an established money abstraction rather than a custom implementation.
  • Reduced migration risk: Existing applications already using moneyphp/money v4 or cknow/laravel-money can adopt this package without ripping out their current money layer, which supports incremental delivery and avoids a “big bang” rewrite.
  • Ecosystem interoperability as a product constraint: The release signals active maintenance and compatibility with widely used PHP money libraries, which should factor into dependency approval, procurement/security review, and long-term maintainability scoring.
  • Use cases to prioritize: checkout and cart totals, billing and invoicing, currency formatting/localization, refunds and partial captures, subscription proration, and any feature where floating-point rounding is a product or compliance risk.

When to Consider This Package

  • Strong fit: You are building on Laravel and need reliable money/currency behavior, especially if your stack already includes moneyphp/money v4 or cknow/laravel-money.
  • Strong fit: You want Laravel-native integration for money values rather than wiring the underlying money library manually across models, requests, and views.
  • Strong fit: You need an upgrade path that does not force a rewrite of existing money abstractions; v1.5.1 is a patch-level, backward-compatible compatibility release.
  • Evaluate carefully: If you do not need Laravel-specific integration, using moneyphp/money or cknow/laravel-money directly may be simpler and reduce dependency surface.
  • Evaluate carefully: If your requirements include full double-entry accounting, ledger reconciliation, tax engines, or payment orchestration, this package is likely a building block rather than a complete solution.
  • Look elsewhere: If you require a vendor with formal enterprise support/SLAs, or if your organization mandates long-term support windows that a community package cannot guarantee.

How to Pitch It (Stakeholders)

For executives: This is a low-risk, patch-level release that improves compatibility with established PHP money libraries. It reduces the risk of costly currency and rounding defects, supports monetization features such as multi-currency pricing and billing, and avoids a platform rewrite for teams already using moneyphp/money v4 or cknow/laravel-money.

For engineering: v1.5.1 is backward-compatible and adds adapters/support for moneyphp/money v4 and cknow/laravel-money. It reduces custom glue code, aligns the package with the broader PHP money ecosystem, and gives teams a safer upgrade path. Validate dependency versions and test currency edge cases, but no breaking changes are indicated.

For product: This unlocks or de-risks roadmap items involving pricing, invoicing, subscriptions, refunds, and financial reporting without committing to a bespoke money layer. Treat it as an enabler for monetization work, with the usual dependency and maintenance review.

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.
socialdept/tenant-domains
tautvydasr/blade-class-names
socialdept/color-scales
maherelgamil/controller
coleus/widgets
coleus/table
coleus/users
coleus/music
coleus/health
coleus/calendar
coleus/notes
coleus/support
coleus/settings
coleus/apps
seampact/laravel
emmyconceptng/laravel-ng-postcode
jjsquady/round-robin
skyraptor/chatter
edlugz/sasapay
abbasudo/artisan-route