The project has been ported multiple times as I kept exploring different technologies for fun:
- Next.js app (auth, search, tracker, stream, etc.)
- Go TUI using Bubbletea
- (final) Python TUI using Textual
The last (and hopefully) final version is the Python TUI version.
- Install
uv
(https://docs.astral.sh/uv/getting-started/installation/) - Install mpv player.
- (Optional) On desktop, set up Anime4K anime upscaler for mpv: https://github.com/bloc97/anime4k
- Run
uv tool install frixa-anitrack
- Run
anitrack
NOTE: to try without installing, run uv tool run --from frixa-anitrack anitrack
or uvx --from frixa-anitrack anitrack
Status: finished.
- Install Go. I used +1.23.
- Install mpv player.
- (Optional) On desktop, set up Anime4K anime upscaler for mpv: https://github.com/bloc97/anime4k
- Run
go install github.com/frixaco/anitrack@latest
or download the binary from releases
Status: finished.
Fully functional, but requires setting up environment variables and services.
Status: abandoned.
Explored scraping HTML pages a bit. Don't plan to continue for the time being.
Status: dormant.