a tui for browsing and streaming anime. scrapes from multiple sources, navigate with vim keys or arrows, and play in your preferred video player.
curl -sS https://raw.githubusercontent.com/typechecks/anitui/main/scripts/install.sh | sudo shiwr https://raw.githubusercontent.com/typechecks/anitui/main/scripts/install.ps1 -useb | iex- aur:
yay -S anitui-bin(prebuilt) oryay -S anitui(build from source) - winget:
winget install typechecks.anitui
anitui is built for linux, macos (intel & apple silicon), and windows.
| os | architectures |
|---|---|
| linux | amd64, arm64 |
| macos | amd64, arm64 |
| windows | amd64, arm64 |
# build
make build
# run
./build/anitui
# or via Go
go run ./cmd/anitui| key | action |
|---|---|
| enter | confirm / select |
| esc | return |
| j / ↓ | down |
| k / ↑ | up |
| g g | jump to top |
| G | jump to bottom |
| ctrl+u / ⌘u | page up |
| ctrl+d / ⌘d | page down |
| / | search |
| ctrl+c / ⌘c | exit |
anitui auto-detects and uses:
- mpv
- iina (macOS)
- vlc
- haruna
override via ANITUI_PLAYER environment variable.
git clone https://github.com/typechecks/anitui.git
cd anitui
make buildcross-compile:
make build-linux-amd64 # linux x86_64
make build-linux-arm64 # linux arm64
make build-windows-amd64 # windows x86_64
make build-all # build for all supported platforms