Native macOS menu bar app for monitoring your Torn game status - energy, nerve, travel, attacks, faction, and market watchlist
Find a file
Paweł Orzech 974556b24c
Add player info and support links to UI
Extended TornResponse to include player name and ID, and updated API selections to fetch basic info. StatusView now displays the player's name and ID if available. SettingsView adds a 'Tip Me' section for developer support and a GitHub source link.
2026-01-17 19:29:13 +00:00
MacTorn Add player info and support links to UI 2026-01-17 19:29:13 +00:00
.DS_Store Initial commit 2026-01-17 17:57:45 +00:00
.gitattributes Initial commit 2026-01-17 17:57:45 +00:00
.gitignore Initial commit 2026-01-17 17:57:45 +00:00
LICENSE Initial commit 2026-01-17 17:57:45 +00:00
README.md Add launch at login, shortcuts, and UI improvements 2026-01-17 18:00:47 +00:00

MacTorn

Menu bar companion for the Torn game on macOS. It polls the Torn API and surfaces your current bars, cooldowns, and travel status in a lightweight menu bar window.

Features

  • Menu bar status window with energy, nerve, happy, and life bars.
  • Cooldown timers for drug, medical, and booster.
  • Travel status with remaining time and destination.
  • Local notifications when bars fill, cooldowns end, or you land.
  • Quick links grid for Torn pages with editable labels and URLs.
  • Launch at login toggle.

Requirements

  • macOS 13.0 or later.
  • A Torn API key.

Setup

  1. Open the app and paste your Torn API key.
  2. Click "Save & Connect".
  3. (Optional) Enable "Launch at Login" and edit Quick Links.

Get an API key from https://www.torn.com/preferences.php#tab=api.

Build and Run

  1. Open MacTorn/MacTorn.xcodeproj in Xcode.
  2. Select the MacTorn scheme.
  3. Run the app (it appears in the menu bar).

Notes

  • The app polls the Torn API every 30 seconds.
  • Your API key and Quick Links are stored locally in UserDefaults.