Watch a lot of TV shows and want to keep track of them? Me too.
There are some great services out there for tracking your TV shows. I wanted something to do that and only that without using a service that tracks my viewing habits.
Ads? Episode comments? Sharing? Badges? No thanks. Just track my TV shows.
- Mishos is a terrible name. I'm not good at naming things. I know.
- Open source and self hosted
- Keep a list of followed shows
- Mark episodes as watched
- Watch list for next unwatched episodes and recently watched episodes
- Upcoming view to see upcoming airings of episodes
- Receive notifications prior to air of new episodes (currently via Apprise notification)
WARNING: this project is under active development. There could be breaking changes that result in data loss. I've added an Export Data button to the Settings screen to export your followed shows and watched episodes. I'm working on an Import Data option that will re-add followed shows and watched episodes in the event of a database change that breaks an existing database.
Ready to give it a try? Head on over to the Docker instructions and give it a shot.
- Frontend - Lit web components, Shoelace UI library
- Backend - Go, Gin, Gorm
- TV Provider Data - TVmaze.com - great service that provides free TV show data
The current backend code is designed to use an Apprise endpoint for notifications. I currently use Gotify for notifications. Since the backend server uses Apprise you have a lot of notification options.







