A self-hosted web app to track, rate and explore your movie watch history, with Trakt, Letterboxd and media server integrations.
hacan359/tonkatsu_box
Cross-platform app to track and organize personal collections of games, movies, TV shows, anime, books, manga and more, with progress tracking and visual boards.
Open-source alternative to:Trakt
MyAnimeList
Backloggd
- Stars
- 601
- Forks
- 33
- Open issues
- 11
- Last commit
- 15 hours ago
What is it?
Tonkatsu Box is a free, open-source collection manager for games, movies, TV shows, anime, visual novels, manga, books, music and podcasts. It searches across fifteen catalogs such as IGDB, TMDB, TVmaze, AniList and MusicBrainz, so you can add titles from one search field and organize them into collections.
The app tracks status, ratings, dates and progress, including episode-by-episode tracking for shows and page or chapter progress for books and manga. It also offers statistics about your library, visual boards, tier lists and mood grids that can be exported as PNG, and a wishlist for what you plan to consume next.
You can import existing data from services such as Steam, Trakt.tv, Simkl, MyAnimeList, AniList and Hardcover, or from JSON and CSV files. Data stays on your device, with backups, device-to-device sync over a home network and a custom storage folder. The project is built with Flutter and runs on Windows, Linux, macOS and Android, and a Docker-based web self-hosted mode is also described.
Key features
- 01Search fifteen catalogs from one field, with per-catalog filters and browsing
- 02Track status, ratings, dates, replays and progress, including episode-by-episode tracking
- 03Visual boards, tier lists and mood grids, exportable as PNG
- 04Statistics about your library, plus recommendations from completed and rated items
- 05Import from Steam, Trakt.tv, Simkl, MyAnimeList, AniList, Hardcover and JSON/CSV
- 06Local-first data with backups, device-to-device sync and a custom data folder
Use cases
- Keeping one place to track games, shows, anime and books you have finished or plan to read
- Migrating your watch or play history from Steam, Trakt or MyAnimeList
- Building themed collections or tier lists to share as images
- Running a self-hosted web instance on a home server for household members
Quick start
- 1
Download the app from the releases page
- 2
Launch the app and follow the Welcome Wizard
- 3
Start adding items from Search or import ready-made collections
Things to know
- macOS support is experimental, untested by maintainers, and the build is unsigned.
- The app is in active development, and updates may include database migrations that change data format, so back up before updating.
In collections
Topics
FAQ
- What is tonkatsu_box?
- Cross-platform app to track and organize personal collections of games, movies, TV shows, anime, books, manga and more, with progress tracking and visual boards. Tonkatsu Box is a free, open-source collection manager for games, movies, TV shows, anime, visual novels, manga, books, music and podcasts. It searches across fifteen catalogs such as IGDB, TMDB, TVmaze, AniList and MusicBrainz, so you can add titles from one search field and organize them into collections.
- Is tonkatsu_box free to use? What license does it have?
- tonkatsu_box is open source under the MIT license. Check the license terms before using it in commercial products.
- Is tonkatsu_box still maintained?
- Actively maintained. The last commit to tonkatsu_box was on Nov 5, 2026.
- What can I use tonkatsu_box for?
- Keeping one place to track games, shows, anime and books you have finished or plan to read Migrating your watch or play history from Steam, Trakt or MyAnimeList Building themed collections or tier lists to share as images Running a self-hosted web instance on a home server for household members
- How do I install tonkatsu_box?
- Download the app from the releases page Launch the app and follow the Welcome Wizard Start adding items from Search or import ready-made collections
- Where can I get tonkatsu_box?
- The source code and installation instructions are on GitHub: https://github.com/hacan359/tonkatsu_box
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A self-hosted media tracker for movies, TV shows, anime, manga, games, books, comics and board games.
Self-hosted watched list for movies, TV shows, anime and video games, with user accounts and ratings.
Self-hosted media tracker that syncs Jellyfin, Plex, Emby, Nuvio and Stremio libraries and watch history.
Open-source Android app for tracking TV shows and movies, with episode progress and sync to TMDB and Trakt.
A free, offline, open-source period and pill tracker for Android, iOS and Wear OS, built with Flutter.