ATV Remote
brew install --cask atv-remote
v2.1.1
Control Apple TV from your desktop
125
30-day installs · #1246
350
90-day · #1287
1.5k
365-day · #1159
555
★ GitHub stars · updated 2mo ago
Links
- https://github.com/bsharper/atv-desktop-remote
- GitHub: bsharper/atv-desktop-remote
- Brew formula source: Casks/a/atv-remote.rb
Raw metadata
{
"alternatives": [],
"artifacts": [
{
"app": [
"ATV Remote.app"
],
"target": "/Applications/ATV Remote.app"
},
{
"zap": [
{
"trash": [
"~/Library/Application Support/ATV Remote",
"~/Library/Preferences/com.electron.atvDesktopRemote.plist",
"~/Library/Saved Application State/com.electron.atvDesktopRemote.savedState"
]
}
]
}
],
"auto_updates": null,
"categories": [],
"deprecated": 0,
"deprecation_reason": null,
"desc": "Control Apple TV from your desktop",
"disable_reason": null,
"disabled": 0,
"display_name": "ATV Remote",
"enrichment_fetched_at": "2026-06-20T22:40:44+00:00",
"first_seen": "2026-06-20T00:47:34+00:00",
"full_token": "atv-remote",
"github_default_branch": "main",
"github_last_commit_at": "2026-06-08T19:25:39Z",
"github_readme_excerpt": "# ATV Desktop Remote\nA simple menubar app that allows you to control an Apple TV from your desktop\n\n \n\n\n\n## Installation \n\nIf you have homebrew installed `brew install atv-remote`\n\nmacOS and Windows versions can be downloaded from here: https://github.com/bsharper/atv-desktop-remote/releases\n\n\n## Usage\n\n 1. Keys are mapped to the keyboard when the application is open (pressing return or enter on the keyboard for select, delete for Menu, etc).\n 2. Press `Option`, or `Alt` on Windows, to see what the characters are mapped to when the application is open.\n 3. Long press buttons now works to simulate long presses on the remote\n \n \u003cp align=\"center\"\u003e\n \u003cimg src=\"buttonpress.gif\" alt=\"long press button animation\" width=\"200\"/\u003e\n\u003c/p\u003e\n \n \n \n ## Running\n\n 1. Run `npm i --legacy-peer-deps` (other package manages may also work)\n 2. Run `npm start`\n 3. The application runs in the menubar. Look for a tiny remote icon and click on it. Right-click for more options.\n 4. The first time the app runs it will need to pair with an Apple TV. You can pair with more than one.\n 5. Press `Cmd+Shift+R` to open the application from anywhere. On Windows its `Win+Shift+R`\n\n## Building\n\n1. `electron-builder` is used to create a standalone application.\n\n## Notes\n\nThis is cobbled together from a few projects I\u0027ve worked on. It works well enough for me for daily use, so I figured others might like it. \n\nThis project is built using [pyatv.](https://pyatv.dev/)\n\n[](https://ko-fi.com/brianharper)\n",
"github_repo": "bsharper/atv-desktop-remote",
"github_stars": 555,
"github_topics": [],
"homepage": "https://github.com/bsharper/atv-desktop-remote",
"homepage_og_description": null,
"homepage_og_image": null,
"homepage_title": null,
"installs_30d": 125,
"installs_365d": 1502,
"installs_90d": 350,
"last_seen": "2026-06-20T00:47:34+00:00",
"llm_generated_at": null,
"llm_model": null,
"names": [
"ATV Remote"
],
"one_liner": null,
"rank_30d": 1246,
"rank_365d": 1159,
"rank_90d": 1287,
"raw_hash": "f778b6ee1c3f9294",
"ruby_source_path": "Casks/a/atv-remote.rb",
"tap": "homebrew/cask",
"token": "atv-remote",
"version": "2.1.1",
"why_use_this": null
}