Converter is a SwiftUI currency converter app for iOS and macOS using Catalyst to work with the status bar. MVVM architecture.


iOS Widget MacOS Status bar
isolated isolated isolated

Key Features

  • Currency Conversion: Convert between various currencies with up-to-date exchange rates.
  • iOS and macOS Support: The app is compatible with iOS 16.0 and later, iPadOS 16.0 and later, Mac Catalyst 13.0 and later, and macOS 12.0 and later.
  • Catalyst and Status Bar: Take advantage of Mac Catalyst to bring your app to macOS while providing a convenient status bar interface for quick access to currency conversion.
  • API Integration: Fetch exchange rate data from API Exchange rates to ensure accurate currency conversion.
  • API Key: Generate your own API key to access the currency exchange rate data. Please note that the API has a limit of 1000 requests per day.

Getting Started

To get started with Converter Currency Converter, follow these steps:

  1. Clone the repository:

    git clone
  2. Open the Xcode project file.

  3. Replace the API key in the project with your API key in the CurrencyViewModel file.

  4. Build and run the app on your iOS or macOS device or simulator.


  • iOS 16.0 and later
  • iPadOS 16.0 and later
  • Mac Catalyst 13.0 and later
  • macOS 12.0 and later
nkoDaria/Converter/blob/main/LICENSE">LICENSE file for more details.


For any inquiries or feedback, feel free to reach out to us at [email protected].

Happy currency converting!


View Github