Download · v0.8.2

Get MasterDeck.

Free and open source. Version 0.8.2, released 5 October 2026. You need Claude Code, the GitHub CLI, Python 3.9+, git and jq; Setup checks them.

Your Mac, probably

macOS · Apple silicon

M1 and later. 133 MB

Download .dmg
Your Mac

macOS · Intel

Macs with an Intel processor. 140 MB

Download .dmg
Your PC

Windows

Windows 10 and 11, 64-bit. 121 MB

Download .exe

Or install from Terminal (macOS)

Picks the right build for your Mac, installs it in /Applications, and needs no Open Anyway step. Run it again to update.

$ curl -fsSL https://raw.githubusercontent.com/amntoppo/MasterDeck-Terminal/main/install.sh | bash

The builds are not signed by Apple or Microsoft. A DMG from the browser: System Settings → Privacy & Security → Open Anyway. On Windows: More info → Run anyway. Prefer to build it yourself? The source is on GitHub.

Changelog

What’s new.

Every release, newest first. Builds for older versions are on GitHub Releases.

v0.8.2LatestOn GitHub →

What's new in 0.8.2

  • Windows build. 0.8.0 and 0.8.1 shipped without the Windows installer; 0.8.2 has both. A session's account written by master in the same instant as the app's own write is no longer missed.

In 0.8.0

  • Several GitHub accounts. Connect more than one account in Setup. Each session runs as the account you pick (commits, pushes and PRs are that account's), the Board and PRs get a tab per account, and each account can have its own workspace folder.
  • Board without a GitHub project. An account with repositories and no project board gets a Board from its issues, in Todo / In Dev / PR Raised / Done. Create a GitHub board makes a real one.
  • Repository view. Pick repositories in a Board tab's Repos filter to see every issue of them, on a board or not, and start or open a session from any card.
  • Assign to the right people. The Assign popup lists who can be assigned in the card's own repository, read as the account that owns it.
  • Sessions start in the right folder. A ticket's session starts in your checkout of its repository when there is one; the Start dialog says where, and lets you choose a folder when there is none.
  • Reports reach only master. A session's #N: done|blocked|question report can no longer land in another session, and resuming a session no longer makes a copy of it.

In 0.7.1

  • Windows build. 0.7.0 shipped without the Windows installer (tests that assumed macOS failed on the Windows runner); 0.7.1 has both.
  • Phone: Filters button. On a phone, Board and PRs show Filters (n) next to the search box; it opens a sheet with every filter, Reset and Done, so the board and the PR list get the screen.

In 0.7.0

  • Web app on your phone. app.masterdeck.dev has a phone layout: a tab bar, one screen at a time, and a quick-key bar (Esc, Tab, ^C, arrows, Enter, y/n) under the terminal.
  • Instant typing in the web terminal. Keystrokes show at once instead of after the round trip (Settings → General → Instant typing).
  • Remote connection indicator. A blinking amber dot in the rail while a browser or phone is connected; hover for who, which device and since when.
  • No skill dependencies. MasterDeck now links sessions to issues and moves board cards, watches your sessions' PRs (review comments, conflicts, merge), stops the first gh pr create on each branch for a self-review, and runs /queue with its own hook. On first launch it removes the babysit-ticket, babysit-pr and queue hooks it installed earlier (a backup of ~/.claude/settings.json is kept); the skills stay for use by hand. Settings → Sessions → Watch new PRs turns the PR watch off.
  • Less upload. The Mac sends only the changes of its snapshot, and the web app gets state patches instead of the full state.

Install

macOS (Apple silicon and Intel): run this in Terminal. It downloads the right build, installs it in /Applications and opens it, with no Privacy & Security step:

curl -fsSL https://raw.githubusercontent.com/amntoppo/MasterDeck-Terminal/main/install.sh | bash

Or download the DMG below (MasterDeck-<version>-arm64.dmg for Apple silicon, MasterDeck-<version>.dmg for Intel). The app is not signed by Apple, so macOS blocks it the first time: open System Settings → Privacy & Security and choose Open Anyway.

Windows: MasterDeck Setup <version>.exe below. It is not signed, so SmartScreen asks you to confirm: More info, then Run anyway.

v0.8.1On GitHub →

What's new in 0.8.1

  • Windows build. 0.8.0 shipped without the Windows installer (two tests assumed macOS); 0.8.1 has both. Nothing else changed.

In 0.8.0

  • Several GitHub accounts. Connect more than one account in Setup. Each session runs as the account you pick (commits, pushes and PRs are that account's), the Board and PRs get a tab per account, and each account can have its own workspace folder.
  • Board without a GitHub project. An account with repositories and no project board gets a Board from its issues, in Todo / In Dev / PR Raised / Done. Create a GitHub board makes a real one.
  • Repository view. Pick repositories in a Board tab's Repos filter to see every issue of them, on a board or not, and start or open a session from any card.
  • Assign to the right people. The Assign popup lists who can be assigned in the card's own repository, read as the account that owns it.
  • Sessions start in the right folder. A ticket's session starts in your checkout of its repository when there is one; the Start dialog says where, and lets you choose a folder when there is none.
  • Reports reach only master. A session's #N: done|blocked|question report can no longer land in another session, and resuming a session no longer makes a copy of it.

In 0.7.1

  • Windows build. 0.7.0 shipped without the Windows installer (tests that assumed macOS failed on the Windows runner); 0.7.1 has both.
  • Phone: Filters button. On a phone, Board and PRs show Filters (n) next to the search box; it opens a sheet with every filter, Reset and Done, so the board and the PR list get the screen.

In 0.7.0

  • Web app on your phone. app.masterdeck.dev has a phone layout: a tab bar, one screen at a time, and a quick-key bar (Esc, Tab, ^C, arrows, Enter, y/n) under the terminal.
  • Instant typing in the web terminal. Keystrokes show at once instead of after the round trip (Settings → General → Instant typing).
  • Remote connection indicator. A blinking amber dot in the rail while a browser or phone is connected; hover for who, which device and since when.
  • No skill dependencies. MasterDeck now links sessions to issues and moves board cards, watches your sessions' PRs (review comments, conflicts, merge), stops the first gh pr create on each branch for a self-review, and runs /queue with its own hook. On first launch it removes the babysit-ticket, babysit-pr and queue hooks it installed earlier (a backup of ~/.claude/settings.json is kept); the skills stay for use by hand. Settings → Sessions → Watch new PRs turns the PR watch off.
  • Less upload. The Mac sends only the changes of its snapshot, and the web app gets state patches instead of the full state.

Install

macOS (Apple silicon and Intel): run this in Terminal. It downloads the right build, installs it in /Applications and opens it, with no Privacy & Security step:

curl -fsSL https://raw.githubusercontent.com/amntoppo/MasterDeck-Terminal/main/install.sh | bash

Or download the DMG below (MasterDeck-<version>-arm64.dmg for Apple silicon, MasterDeck-<version>.dmg for Intel). The app is not signed by Apple, so macOS blocks it the first time: open System Settings → Privacy & Security and choose Open Anyway.

Windows: MasterDeck Setup <version>.exe below. It is not signed, so SmartScreen asks you to confirm: More info, then Run anyway.

v0.8.0On GitHub →

What's new in 0.8.0

  • Several GitHub accounts. Connect more than one account in Setup. Each session runs as the account you pick (commits, pushes and PRs are that account's), the Board and PRs get a tab per account, and each account can have its own workspace folder.
  • Board without a GitHub project. An account with repositories and no project board gets a Board from its issues, in Todo / In Dev / PR Raised / Done. Create a GitHub board makes a real one.
  • Repository view. Pick repositories in a Board tab's Repos filter to see every issue of them, on a board or not, and start or open a session from any card.
  • Assign to the right people. The Assign popup lists who can be assigned in the card's own repository, read as the account that owns it.
  • Sessions start in the right folder. A ticket's session starts in your checkout of its repository when there is one; the Start dialog says where, and lets you choose a folder when there is none.
  • Reports reach only master. A session's #N: done|blocked|question report can no longer land in another session, and resuming a session no longer makes a copy of it.

In 0.7.1

  • Windows build. 0.7.0 shipped without the Windows installer (tests that assumed macOS failed on the Windows runner); 0.7.1 has both.
  • Phone: Filters button. On a phone, Board and PRs show Filters (n) next to the search box; it opens a sheet with every filter, Reset and Done, so the board and the PR list get the screen.

In 0.7.0

  • Web app on your phone. app.masterdeck.dev has a phone layout: a tab bar, one screen at a time, and a quick-key bar (Esc, Tab, ^C, arrows, Enter, y/n) under the terminal.
  • Instant typing in the web terminal. Keystrokes show at once instead of after the round trip (Settings → General → Instant typing).
  • Remote connection indicator. A blinking amber dot in the rail while a browser or phone is connected; hover for who, which device and since when.
  • No skill dependencies. MasterDeck now links sessions to issues and moves board cards, watches your sessions' PRs (review comments, conflicts, merge), stops the first gh pr create on each branch for a self-review, and runs /queue with its own hook. On first launch it removes the babysit-ticket, babysit-pr and queue hooks it installed earlier (a backup of ~/.claude/settings.json is kept); the skills stay for use by hand. Settings → Sessions → Watch new PRs turns the PR watch off.
  • Less upload. The Mac sends only the changes of its snapshot, and the web app gets state patches instead of the full state.

Install

macOS (Apple silicon and Intel): run this in Terminal. It downloads the right build, installs it in /Applications and opens it, with no Privacy & Security step:

curl -fsSL https://raw.githubusercontent.com/amntoppo/MasterDeck-Terminal/main/install.sh | bash

Or download the DMG below (MasterDeck-<version>-arm64.dmg for Apple silicon, MasterDeck-<version>.dmg for Intel). The app is not signed by Apple, so macOS blocks it the first time: open System Settings → Privacy & Security and choose Open Anyway.

Windows: MasterDeck Setup <version>.exe below. It is not signed, so SmartScreen asks you to confirm: More info, then Run anyway.

v0.7.1On GitHub →

What's new in 0.7.1

  • Windows build. 0.7.0 shipped without the Windows installer (tests that assumed macOS failed on the Windows runner); 0.7.1 has both.
  • Phone: Filters button. On a phone, Board and PRs show Filters (n) next to the search box; it opens a sheet with every filter, Reset and Done, so the board and the PR list get the screen.

In 0.7.0

  • Web app on your phone. app.masterdeck.dev has a phone layout: a tab bar, one screen at a time, and a quick-key bar (Esc, Tab, ^C, arrows, Enter, y/n) under the terminal.
  • Instant typing in the web terminal. Keystrokes show at once instead of after the round trip (Settings → General → Instant typing).
  • Remote connection indicator. A blinking amber dot in the rail while a browser or phone is connected; hover for who, which device and since when.
  • No skill dependencies. MasterDeck now links sessions to issues and moves board cards, watches your sessions' PRs (review comments, conflicts, merge), stops the first gh pr create on each branch for a self-review, and runs /queue with its own hook. On first launch it removes the babysit-ticket, babysit-pr and queue hooks it installed earlier (a backup of ~/.claude/settings.json is kept); the skills stay for use by hand. Settings → Sessions → Watch new PRs turns the PR watch off.
  • Less upload. The Mac sends only the changes of its snapshot, and the web app gets state patches instead of the full state.

Install

macOS (Apple silicon and Intel): run this in Terminal. It downloads the right build, installs it in /Applications and opens it, with no Privacy & Security step:

curl -fsSL https://raw.githubusercontent.com/amntoppo/MasterDeck-Terminal/main/install.sh | bash

Or download the DMG below (MasterDeck-<version>-arm64.dmg for Apple silicon, MasterDeck-<version>.dmg for Intel). The app is not signed by Apple, so macOS blocks it the first time: open System Settings → Privacy & Security and choose Open Anyway.

Windows: MasterDeck Setup <version>.exe below. It is not signed, so SmartScreen asks you to confirm: More info, then Run anyway.

v0.7.0On GitHub →

What's new in 0.7.0

  • Web app on your phone. app.masterdeck.dev has a phone layout: a tab bar, one screen at a time, and a quick-key bar (Esc, Tab, ^C, arrows, Enter, y/n) under the terminal.
  • Instant typing in the web terminal. Keystrokes show at once instead of after the round trip (Settings → General → Instant typing).
  • Remote connection indicator. A blinking amber dot in the rail while a browser or phone is connected; hover for who, which device and since when.
  • No skill dependencies. MasterDeck now links sessions to issues and moves board cards, watches your sessions' PRs (review comments, conflicts, merge), stops the first gh pr create on each branch for a self-review, and runs /queue with its own hook. On first launch it removes the babysit-ticket, babysit-pr and queue hooks it installed earlier (a backup of ~/.claude/settings.json is kept); the skills stay for use by hand. Settings → Sessions → Watch new PRs turns the PR watch off.
  • Less upload. The Mac sends only the changes of its snapshot, and the web app gets state patches instead of the full state.

Install

macOS (Apple silicon and Intel): run this in Terminal. It downloads the right build, installs it in /Applications and opens it, with no Privacy & Security step:

curl -fsSL https://raw.githubusercontent.com/amntoppo/MasterDeck-Terminal/main/install.sh | bash

Or download the DMG below (MasterDeck-<version>-arm64.dmg for Apple silicon, MasterDeck-<version>.dmg for Intel). The app is not signed by Apple, so macOS blocks it the first time: open System Settings → Privacy & Security and choose Open Anyway.

Windows: MasterDeck Setup <version>.exe below. It is not signed, so SmartScreen asks you to confirm: More info, then Run anyway.

v0.6.2On GitHub →

Install

macOS (Apple silicon and Intel): run this in Terminal. It downloads the right build, installs it in /Applications and opens it, with no Privacy & Security step:

curl -fsSL https://raw.githubusercontent.com/amntoppo/MasterDeck-Terminal/main/install.sh | bash

Or download the DMG below (MasterDeck-<version>-arm64.dmg for Apple silicon, MasterDeck-<version>.dmg for Intel). The app is not signed by Apple, so macOS blocks it the first time: open System Settings → Privacy & Security and choose Open Anyway.

Windows: MasterDeck Setup <version>.exe below. It is not signed, so SmartScreen asks you to confirm: More info, then Run anyway.

v0.6.1On GitHub →

Install

macOS (Apple silicon and Intel): run this in Terminal. It downloads the right build, installs it in /Applications and opens it, with no Privacy & Security step:

curl -fsSL https://raw.githubusercontent.com/amntoppo/MasterDeck-Terminal/main/install.sh | bash

Or download the DMG below (MasterDeck-<version>-arm64.dmg for Apple silicon, MasterDeck-<version>.dmg for Intel). The app is not signed by Apple, so macOS blocks it the first time: open System Settings → Privacy & Security and choose Open Anyway.

Windows: MasterDeck Setup <version>.exe below. It is not signed, so SmartScreen asks you to confirm: More info, then Run anyway.

v0.6.0On GitHub →

Install

macOS (Apple silicon and Intel): run this in Terminal. It downloads the right build, installs it in /Applications and opens it, with no Privacy & Security step:

curl -fsSL https://raw.githubusercontent.com/amntoppo/MasterDeck-Terminal/main/install.sh | bash

Or download the DMG below (MasterDeck-<version>-arm64.dmg for Apple silicon, MasterDeck-<version>.dmg for Intel). The app is not signed by Apple, so macOS blocks it the first time: open System Settings → Privacy & Security and choose Open Anyway.

Windows: MasterDeck Setup <version>.exe below. It is not signed, so SmartScreen asks you to confirm: More info, then Run anyway.

v0.5.0On GitHub →

Install

macOS (Apple silicon and Intel): run this in Terminal. It downloads the right build, installs it in /Applications and opens it, with no Privacy & Security step:

curl -fsSL https://raw.githubusercontent.com/amntoppo/MasterDeck-Terminal/main/install.sh | bash

Or download the DMG below (MasterDeck-<version>-arm64.dmg for Apple silicon, MasterDeck-<version>.dmg for Intel). The app is not signed by Apple, so macOS blocks it the first time: open System Settings → Privacy & Security and choose Open Anyway.

Windows: MasterDeck Setup <version>.exe below. It is not signed, so SmartScreen asks you to confirm: More info, then Run anyway.

v0.4.0On GitHub →

Install

macOS (Apple silicon and Intel): run this in Terminal. It downloads the right build, installs it in /Applications and opens it, with no Privacy & Security step:

curl -fsSL https://raw.githubusercontent.com/amntoppo/MasterDeck-Terminal/main/install.sh | bash

Or download the DMG below (MasterDeck-<version>-arm64.dmg for Apple silicon, MasterDeck-<version>.dmg for Intel). The app is not signed by Apple, so macOS blocks it the first time: open System Settings → Privacy & Security and choose Open Anyway.

Windows: MasterDeck Setup <version>.exe below. It is not signed, so SmartScreen asks you to confirm: More info, then Run anyway.

v0.3.0On GitHub →

Install

macOS (Apple silicon and Intel): run this in Terminal. It downloads the right build, installs it in /Applications and opens it, with no Privacy & Security step:

curl -fsSL https://raw.githubusercontent.com/amntoppo/MasterDeck-Terminal/main/install.sh | bash

Or download the DMG below (MasterDeck-<version>-arm64.dmg for Apple silicon, MasterDeck-<version>.dmg for Intel). The app is not signed by Apple, so macOS blocks it the first time: open System Settings → Privacy & Security and choose Open Anyway.

Windows: MasterDeck Setup <version>.exe below. It is not signed, so SmartScreen asks you to confirm: More info, then Run anyway.