Caution
project is currently not stable
- Search and Browse through anime
- Vim and Emacs keybindings
- Multi audio support
- Bring Your Own player (Not Hard-coded)
- Zero Dependency other then libc (and curl maybe)
- Image preview
- Cross Platform
- Blazingly Fast
Sho uses the SHO_PLAYER_CMD environment variable to launch your media player. Set it to your player of choice — mpv and VLC are recommended.
mpv
export SHO_PLAYER_CMD="mpv --user-agent='{user_agent}' --http-header-fields='Referer: {referer}' '{url}'"VLC
export SHO_PLAYER_CMD="vlc --http-user-agent='{user_agent}' --http-referrer='{referer}' '{url}'"Note
{url}, {user_agent} and {referer} are placeholder for values populated by sho.
{url} is url of video, while {user_agent} and {referer} are headers required for some sources/providers to work.
cargo install sho


