24 releases
new 0.3.4 | Nov 14, 2024 |
---|---|
0.3.2 | Aug 15, 2024 |
0.3.1 | Jun 25, 2024 |
0.2.5 | Mar 17, 2024 |
0.1.3 | Jul 5, 2023 |
#203 in Web programming
112 downloads per month
39KB
905 lines
eren
Stream & Download Cartoons & Animes
Install
Linux/Android
- Get the binary from the release page
Build
Linux/Unix/Mac/Android
- First of all install rust then
git clone 'https://github.com/Based-Programmer/eren' && \
cd eren && \
cargo build --release
- Then move it to your $PATH
sudo cp target/release/eren /usr/local/bin/
- Or Build it directly with cargo
cargo install eren
- Then move it to your $PATH
sudo cp "$CARGO_HOME"/bin/eren /usr/local/bin/
-
Or better add $CARGO_HOME to your $PATH
-
In your .zprofile, .bash_profile or .fish_profile ?
export PATH="$CARGO_HOME/bin:$PATH"
Only Android Termux
- In your .zprofile, .bash_profile or .fish_profile ?
export TERMINFO='/data/data/com.termux/files/usr/share/terminfo'
Usage
eren <args> <search query>
Example
- Get data
eren --debug demon slayer
- Change Provider
eren -p Luf-mp4 death note
Multi-select
Rofi
- you can execute eren from something like rofi or dmenu & rofi will spawn automatically
- or you can just execute it from the terminal using the normie way given below
eren -r texhnolyze
- Sort by top (best cope for occasional allanime's irrelevant search results)
eren -t monster
- Sub
eren -s great pretender
- More at help
eren -h
Dependency
- mpv or mpv-android (best media player)
- ffmpeg (merging downloaded video & audio)
- hls (for downloading m3u8 from provider Ak & Luf-mp4)
Optimal Dependency
- rofi (external selection menu)
Acknowledgement
- Heavily inspired from ani-cli
- Special thanks to KR for decoding the encryption
- fuzzy tui skim
Dependencies
~29–44MB
~731K SLoC