Current release v1.5.2

Exchange rates that stay where your work happens.

Currency Tracker turns the macOS menu bar into a focused exchange-rate workspace with live rates, trend charts, conversion, alerts, profiles, and provider controls.

  • macOS 14 or later
  • 11 app languages
  • Local-first preferences
1 click Menu bar access to selected rates
11 Localized interface languages
100+ ISO currencies through provider-backed search
0 Project-owned backend services

Workflow

A daily currency desk in a small surface.

The app is designed for repeated checking, not occasional lookup. The default path is fast scanning from the menu bar, with deeper controls only one interaction away.

01

Scan the rates that matter

Keep a curated list of exchange pairs in compact cards with source, refresh time, movement badges, and a native scroll surface for longer lists.

02

Open history in context

Expand a card into a trend chart with practical ranges from 7 days to 1 year when historical data is available.

03

Convert without switching tools

Use the inline two-way converter, macOS Services, or a global shortcut to convert selected text from other apps.

04

Control the data layer

Add provider credentials, test custom JSON APIs, set alerts, switch profiles, and manage updates from a dedicated Settings window.

Product surface

Small enough for the menu bar. Complete enough for real work.

Currency Tracker keeps the primary rate list visually dense and predictable. The pinned panel becomes a resizable always-on-top workspace when you need to monitor rates while working elsewhere.

Native scroll feedback

Long rate lists use the macOS overlay scroller outside the card content so spacing stays even.

Anchored menu behavior

The menu panel stays attached to the status item, while the pinned panel can be resized independently.

Chart and conversion modes

The card itself becomes the chart or converter, keeping the workflow in one place.

Currency Tracker menu bar panel showing multiple exchange-rate cards. Expanded currency card with conversion fields.

Settings

A control room instead of a crowded settings page.

Settings are split into focused sidebar sections for rates, data sources, updates, profiles, alerts, language, permissions, diagnostics, and launch behavior.

Settings window showing selected pair management.
Data source settings with API fields.

Provider management

Add mainstream API providers from a menu, save credentials locally, and test custom JSON templates before enabling them.

Software update settings.

In-app update flow

Check GitHub Releases, download packages, verify SHA256 checksums, and install after confirmation.

Settings profiles screen.

Profiles and alerts

Save different rate lists and refresh behavior for different contexts, then add threshold alerts for pairs you watch closely.

Data sources

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

Public sources keep the app usable immediately. When you need broader coverage or reliability, add provider credentials or define a custom JSON endpoint.

Flexible Custom

Other providers

ExchangeRate-API, Fixer, Currencylayer, and custom JSON APIs can be added when your workflow depends on a specific source.

Review supported sources

Privacy and operations

Transparent behavior for an open-source Mac utility.

The app is built to be understandable: local preferences, no project backend, visible provider choices, and a release process through GitHub.

Local credential storage

Provider keys are stored in the app's local Application Support data rather than the macOS Keychain, avoiding confusing trust prompts for an unsigned open-source utility.

No project backend

The project does not operate a server for collecting local files, clipboard contents, provider keys, or device data.

Unsigned distribution

Builds are distributed through GitHub Releases. Because the app is not Apple-notarized, macOS may ask for first-launch approval.

Release

Version 1.5.2

Menu-panel polish, native scroll feedback, refreshed screenshots, and clearer documentation for recommended free data sources.

  • Menu bar panel stays anchored to the status item.
  • Native macOS overlay scroller replaces the custom scroll marker.
  • Rate card gutters now align evenly on both sides.
  • Menu bar display settings use a stacked layout for long localized labels.
  • README and product-page screenshots match the current app UI.