Current release v1.4.0

Currency Tracker

Exchange rates, trend charts, conversion, alerts, profiles, and provider API management from the macOS menu bar.

Requires macOS 14.0 or later. Distributed through GitHub Releases.

Workflow

Built around the rates you check every day.

Currency Tracker keeps a focused exchange-rate workspace close to the menu bar, then gives you deeper controls only when you need them.

01

Menu bar rates

Pin selected pairs, refresh manually or automatically, and switch the menu bar item between icon, compact pair, and featured-rate modes.

02

Charts and conversion

Expand any pair into a history chart or a two-way converter without leaving the menu bar panel.

03

System text conversion

Convert selected amounts from other macOS apps through Services or a global shortcut.

04

Profiles and alerts

Save different pair lists and refresh behavior as profiles, then add threshold alerts for important rates.

05

Provider control

Use public fallback data sources, add mainstream API credentials, or define and test a custom JSON endpoint template.

06

In-app updates

Check GitHub Releases from Settings, verify downloaded packages with SHA256 checksums, and install prepared updates inside the app after confirmation.

Screenshots

The main surfaces are small, dense, and practical.

The menu panel is designed for quick scanning. Settings split advanced behavior into dedicated sidebar sections so the app can grow without one crowded page.

Settings window showing API sources and custom API templates.
API source management
Settings window showing software update controls.
Software update controls
Settings window showing profiles.
Profiles for different workflows
Settings window showing rate alerts.
Rate threshold alerts

Data sources

Works out of the box, improves with your own keys.

Currency Tracker uses public fallback sources by default. For broader coverage or better reliability, add credentials for supported providers or define a custom JSON API template with secure key entry and a connection test.

  • Twelve Data
  • ExchangeRate-API
  • Open Exchange Rates
  • Fixer
  • Currencylayer
  • Custom JSON APIs

Release

What is new in 1.4.0

This release focuses on safer local provider setup, verified in-app updates, and release automation polish.

Privacy

Local-first by default.

Preferences, selected pairs, profiles, alerts, and API credentials stay on your Mac. Provider keys are stored in the app's local Application Support data rather than the system Keychain. The project does not operate a backend service for collecting local files, clipboard contents, or device data.

External providers only receive exchange-rate requests for the data sources you enable. The app is distributed through GitHub Releases and is not currently Apple-notarized, so macOS may ask for first-launch approval.

View source on GitHub