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
- Python TUI using Textual
letuiTUI - my own TUI library written from scratch using TypeScript (Bun) and Rust
- Install Bun (recommended) or Node
- Install mpv player.
- (Optional) On desktop, set up Anime4K anime upscaler for mpv: https://github.com/bloc97/anime4k
bunx @frixaco/anitrack
Status: almost finished
- 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@latestor 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.