currency_converter_pro 0.1.0 copy "currency_converter_pro: ^0.1.0" to clipboard
currency_converter_pro: ^0.1.0 copied to clipboard

Professional Currency and Crypto Converter for Flutter. Supports multi-providers, offline cache, historical rates, batch conversion, and real-time streams.

0.1.0 #

Added #

  • Multi-Provider Support: Choose between different exchange rate providers (Frankfurter, ExchangeRate-API, or Default).
  • Automatic Fallback: Configure multiple providers to ensure high availability if one is down.
  • Offline Caching: Automatically save exchange rates locally with configurable expiry using shared_preferences.
  • Historical Rates: Support for fetching exchange rates for any date in the past.
  • Batch Conversion: Convert one base currency to multiple target currencies in a single API call.
  • Live Rate Stream: Real-time exchange rate updates via Streams at configurable intervals.
  • Rich Conversion Results: New ConversionResult model providing metadata like rate, timestamp, provider info, and cache status.
  • Currency Formatter: Locale-aware and accounting formatting for currency amounts.
  • Custom Currency Picker: A built-in, searchable widget for selecting currencies with flags and favorites (zero external dependencies).
  • Better Error Handling: Introduced typed exceptions (NetworkException, InvalidCurrencyException, etc.) for robust debugging.
  • Enhanced API: Added getRate for fetching raw exchange rates easily.

0.0.6 #

Added #

  • Cryptocurrency Conversion: Convert between popular cryptocurrencies including Bitcoin (BTC), Ethereum (ETH), Ripple (XRP), and more.
  • Real-Time Data: Access real-time cryptocurrency exchange rates for accurate conversions.
  • Multi-Currency and Crypto Support: Seamlessly convert between fiat currencies and cryptocurrencies in a single API call.
  • User-Friendly API: A straightforward API for integrating cryptocurrency conversion functionality into Flutter applications.
  • Example Application: A comprehensive Flutter application example showcasing the use of cryptocurrency conversion features.

0.0.1 #

Added #

  • Multi-Currency Support: Convert between multiple currencies including USD, INR, EUR, GBP, JPY, AUD, CAD and more.
  • Easy Integration: Simple API for integrating currency conversion functionality into Flutter applications.
  • Asynchronous Operations: Support for non-blocking currency conversion operations.
  • Example Application: A complete Flutter application example demonstrating the use of the plugin.
10
likes
120
points
294
downloads

Documentation

API reference

Publisher

verified publishershirsh.dev

Weekly Downloads

Professional Currency and Crypto Converter for Flutter. Supports multi-providers, offline cache, historical rates, batch conversion, and real-time streams.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter, flutter_web_plugins, http, intl, plugin_platform_interface, shared_preferences

More

Packages that depend on currency_converter_pro

Packages that implement currency_converter_pro