v0.2.0 — initial release
·
29 commits
to main
since this release
What's new
- Search with cover art — AniList, MyAnimeList, or Wikipedia fallback
- Play or download — any episode in mpv, IINA, or VLC
- Continue Watching — resumes the next episode from ani-cli history
- For You — personalised recommendations powered by AniList
- Quality & language — best / 1080 / 720 / 480 / worst, sub or dub
- Update & health check — flags ani-cli and ani-gui updates, missing binaries
- Zero third-party dependencies — single Python file + single HTML file
Install
# Recommended
brew install pipx && pipx ensurepath
pipx install ani-gui
# or Homebrew
brew install rickwiththeportalgun/tap/ani-gui
# or from source
git clone https://github.com/RickWithThePortalGun/ani-gui && cd ani-gui
./ani-guiFiles
ani_gui/server.py— zero-dependency Python backendani_gui/index.html— single-file frontendani-gui— source launcherpyproject.toml— packaging / console entry pointFormula/ani-gui.rb— Homebrew formulapackaging/macos/make-app.sh— builds a double-clickable.appdocs/index.html— project homepage (served at/docs)
Running ani-gui starts a local server at http://127.0.0.1:17390 and opens your browser.