Yarr

Tile-based robot programming. Play with friends, build your own boards.

Play

Drop in a game with friends and bots — no install needed.

Launch in browser

Edit boards

Author primitive boards, arrange them, define scenarios.

Launch in browser

Desktop builds are unsigned for now — your OS will flag them the first time you open them.

First-time install help (macOS / Windows / Linux)

macOS

Double-clicking the app after you drag it to Applications gives you: “‘Yarr’ can’t be opened because Apple cannot check it for malicious software.” That's Gatekeeper telling you the app isn't signed with an Apple Developer ID. Two ways around it:

  1. Right-click → Open. In Applications, right-click (or Control-click) the app icon and choose Open. A new dialog appears with an Open button — click it. macOS remembers the choice; future launches open normally.
  2. If right-click-Open doesn't work (newer macOS versions are stricter): go to System Settings → Privacy & Security, scroll to Security, and click Open Anyway next to the blocked app.

Terminal shortcut if you prefer: xattr -d com.apple.quarantine /Applications/Yarr.app (and the same for BoardEditor.app) strips the quarantine flag so the app opens normally.

Windows

Running the .exe shows a blue SmartScreen dialog: “Windows protected your PC” with a single Don’t run button. That's because the installer isn't signed with an Authenticode cert.

  1. Click More info at the top of the dialog.
  2. A Run anyway button appears below the message — click it.

Windows remembers the decision for that exe; subsequent runs won't prompt again.

Linux

AppImage just needs the executable bit:

  1. chmod +x Yarr.AppImage
  2. ./Yarr.AppImage

If you see a sandbox error on older distros, add --no-sandbox. No system-wide install needed — AppImage runs in place.