Korea, US & Japan stocks + crypto — right in your macOS menu bar. Local-only, no account, real P&L from your own trades.
English · 한국어
![]() Portfolio |
![]() Asset detail |
![]() By asset |
- Lives in your menu bar. A rotating ticker of your holdings — click for the full popover.
- Korea, US & Japan stocks + crypto. One symbol search across Binance, Naver, and Yahoo Finance.
- Real cost basis & P&L. Average cost, unrealized and realized returns computed from your own buy/sell history.
- Value-history charts. Combined and per-asset (1D / 1W / 1M / 1Y), ring gauges, and buy markers.
- Manual assets. Track anything without a ticker — real estate, cash, whatever you want counted.
- Privacy mode. Mask amounts while keeping percentages, in both the popover and the menu bar.
- Yours, locally. No account, no telemetry — your data never leaves the Mac. The
.weavebackup is self-contained, custom logos included. - Native & polished. Slate / Light themes, English / 한국어, signed & notarized, and it updates itself via Sparkle.
brew install --cask kang1027/weave/weave-ptOne command — it taps and installs in one go. Signed with a Developer ID and notarized by Apple, so it launches without Gatekeeper warnings and keeps itself up to date through Sparkle. Update anytime with brew upgrade --cask weave-pt.
Prefer not to use Homebrew? Grab the latest .dmg from the releases page, open it, and drag Weave to your Applications folder. It's signed and notarized, so no Gatekeeper warning.
Requires macOS 14+ and a Swift toolchain.
git clone https://github.com/kang1027/Weave.git
cd Weave
scripts/fetch-sparkle.sh # one-time — vendors Sparkle
swift run Weave # run
swift test # unit tests
scripts/bundle.sh # build dist/Weave.appIssues and pull requests are welcome. Before opening a PR:
- Keep the change focused and explain the user-visible behavior.
- Run
swift buildandswift test. - Use English Conventional Commit messages such as
feat:,fix:, ordocs:. - Keep Weave local-only: do not add accounts, telemetry, analytics, or secrets.
See CONTRIBUTING.md for the full development and pull request guide.
Your portfolio is stored only on this Mac (Application Support/Weave) and is never sent anywhere. Weave reads public quotes and candles from Binance, Naver, and Yahoo Finance — no accounts, no API keys, no telemetry. Details in PRIVACY.md and SECURITY.md.
Market data comes from unofficial public endpoints and may be delayed or inaccurate. Weave is a personal tracking tool, not investment advice.
Weave is free and open source. If you'd like to support development, you can also get it from the Mac App Store as a paid build — the same app, just a way to chip in.
Features · Flows · Privacy · Security · Contributing
MIT © 2026 kang1027



