My Shows
Free. No install. No hosting. Syncs across your devices through your own GitHub account.
My Shows is a simple TV episode tracker: search for a show, tell it where you left off, and it tells you what's next — on your phone, tablet, or computer, with the same list on each. It's free for everyone to use and there's nothing to pay for, though donations to help fund my minimal costs are always welcome.
Opens straight in your browser. Works on phone, tablet, or desktop. You'll need a free GitHub account — My Shows keeps your list in a gist there so it's the same on every device. New to it? The how-to-use guide covers everything, including getting a token.
Using the original version? My Shows v1 is still available for legacy users, along with its v1 guide.
The list view and an episode's detail view
This isn't an app you download, and it isn't something you have to set up a server for. It's a single web page that runs entirely in your browser. Open the link, use it, and (optionally) add it to your home screen for quick access — that's just a bookmark shortcut, not a real installation. There's nothing to build, deploy, update, or maintain on your end.
No subscription, no ads, no in-app purchases. It costs nothing to use because it costs almost nothing to run.
It's a web page, not an app store download. Open it in any modern browser and it works immediately.
It's already hosted. You don't need your own server or domain. Sync uses a free gist in your own GitHub account, not a server of mine.
See the full how-to-use guide → (connecting, adding a show, Watching / Waiting / Done, suspending vs. deleting a series, and fixing sync problems.)
There's no My Shows server or database storing your watch list. Your list is saved in your browser on each device and in a secret gist in your own GitHub account. Secret gists aren't listed publicly or searchable, but anyone who has a gist's exact link can open it, so don't share that link. Your token is stored only on the device where you entered it. For your list, the app talks only to TVmaze for show and episode information and to GitHub to sync — your list is never sent to me. This page and the app also load Statcounter, a web analytics service, to count visits and spot outages; it never sees your list.
v2 is a separate app, and v1 keeps working as before. To bring your v1 list across, download a backup in v1 (the ↻ icon), then in v2 go to Settings › Backup & restore › Choose backup file. This replaces whatever is in your v2 list. Shows that can't be brought across — for example ones with no "Watching on" platform — are listed afterwards with the reason, so you can add them again.
This is a free, independently-run hobby project, not a commercial product with a service agreement. It's offered as-is, with none of the following guaranteed:
Use it at your own discretion. If any of this matters a lot to you, keep your own backups (see above) and don't treat this as your only record of what you've watched.
New to it? See the how-to-use guide. Looking for the original? My Shows v1 is still available.