andriichuk/laracash
Laracash is a Laravel package for working with money and currencies. It provides simple helpers for formatting, converting, and calculating monetary values, with configurable currency support for consistent cash handling across Laravel applications.
To executives: This is a small MIT Laravel utility that standardizes how we store, calculate, and display money. It lowers the risk of pricing and currency bugs and gives us a cleaner path to multi-currency support without building custom infrastructure. It is not a billing or payments platform, and given its modest adoption, we should use it as a wrapped, pinned dependency rather than a strategic system.
To engineering: Use it for money value objects, currency handling, Eloquent casts, validation, and formatting where it fits our Laravel version and use cases. Do not use it as a substitute for payment, tax, FX, or accounting systems. Wrap it behind an internal interface, add regression tests for rounding and formatting, and pin the version. The last release was May 2024 and community adoption is limited, so maintainability and compatibility need a quick engineering review before adoption.
How can I help you explore Laravel packages today?