amrshawky/laravel-currency
amrshawky/laravel-currency is a Laravel package for currency conversion, formatting, and exchange rates. It provides a simple API, configurable exchange-rate providers, caching, and locale-aware formatting to help build multi-currency applications quickly.
exchangerate.host. It fits Laravel monoliths or internal tools that need display-only current/historical FX and crypto rates. It is not a fit for ledger, payments, invoicing, trading, or any workflow requiring auditable pricing without additional controls.composer require, publish config, set API credentials if required, inject facade/service, cache responses. Feasibility drops for newer Laravel/PHP versions because the last release is 2023-02-17 and the repo is archived.exchangerate.host still offer the same free endpoints, or is an API key/paid plan required? What are the rate limits and licensing/attribution terms? Does the package cache, retry, and surface API errors? What currency pairs and crypto assets are covered? Are there tests or contract fixtures? Can we fork and own the adapter if needed?CurrencyRateService interface rather than calling the package facade directly throughout the app. This isolates the archived dependency and makes replacement with a maintained package or direct API client feasible.composer.json constraints against current PHP, Laravel, illuminate/support, Guzzle, and test tooling. Since the last release predates current Laravel releases, assume compatibility testing is mandatory. Validate the current exchangerate.host API contract before committing.How can I help you explore Laravel packages today?