Search your streaming subscriptions from the terminal to find which service has a movie or show in your country.
Set up a personal streaming availability checker without signing up for any external accounts, using the built-in proxy.
Self-host the proxy component to avoid relying on the author's hosted service.
Requires Bun runtime to be installed, no API key needed by default thanks to the built-in hosted proxy.
Watchwhere is a command-line tool that tells you which of your streaming subscriptions currently has a particular movie or show available in your country. The author built it because they kept forgetting which service had what, and opening a browser to check a streaming aggregator site felt like extra friction. This tool brings that lookup to the terminal. Setup takes three commands: install the tool globally using Bun (a JavaScript runtime), run an init command that asks for your region and which subscriptions you have, then search by title. By default, it routes data requests through a hosted proxy so you do not need to create an account or obtain an API token from the movie database it relies on. If you prefer not to use the hosted proxy, you can get a free access token from The Movie Database website and run in direct mode instead, or self-host the included proxy code. The tool supports a handful of commands beyond searching: you can update your subscription list, change your region, switch the interface language between English and Turkish, and view your current configuration. All settings are stored in a single JSON file in your home directory. Watchwhere uses TMDB's streaming availability data but is not affiliated with or endorsed by TMDB. The license is MIT.
← ethsmaa on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.