Skip to content
/ wewbo Public

An interactive terminal application for streaming and downloading anime from various streaming sources.

License

Notifications You must be signed in to change notification settings

upi-0/wewbo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

205 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

wewbo

An interactive terminal application for searching and watching anime from various streaming sources. Install Here

About

Wewbo is a command-line-based application that allows you to search for anime, select episodes, and watch them instantly using your favorite media player (MPV or FFplay). The application supports multiple anime sources with an easy-to-use interface.

Sources Status

Name Web Status Issue
Hime https://hianime.to -
Kura https://v8.kuramanime.tel Cryptography
Pahe https://animepahe.to -
Taku https://otakudesu.best -

How to Use

Streaming

wewbo [anime title]
wewbo stream [anime title]

Downloading

wewbo dl [anime title]

Options

wewbo 0.8
list command: `wewbo [command][opts][narg]`

stream
 -s             Select Source [kura|pahe|hime|taku]
 -p             Select Player [ffmpeg|mpv]

dl
 -s             Select Source [kura|pahe|hime|taku]
 --outdir       Define output directory
 -fps           Set Video frame per second
 -crf           Set Video CRF (For compression)
 --no-sub       Dont include subtitle (Soft-sub only)

Usage Examples

# Search and watch anime from Kuramanime (default)
wewbo "naruto"

# Search for anime from Animepahe
wewbo -s:pahe "one piece"

# Search for anime using FFplay as player
wewbo -p:ffplay "attack on titan"

# Option Combinations
wewbo -s:hime -p:mpv "demon slayer"

Install

Windows

Scoop
process installation requires powershell 7

# Install Scoop
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser
Invoke-RestMethod -Uri https://get.scoop.sh | Invoke-Expression

# Install wewbo & mpv
scoop bucket add extras
scoop install mpv https://github.com/upi-0/wewbo/releases/latest/download/wewbo.json

# Install ffmpeg (recommended)
scoop install ffmpeg

Linux

Curl

curl -L https://github.com/upi-0/wewbo/releases/latest/download/wewbo -o ~/.local/bin/wewbo
chmod a+rx ~/.local/bin/wewbo  # Make executable

Wget

wget https://github.com/upi-/wewbo/releases/latest/download/wewbo -O ~/.local/bin/wewbo
chmod a+rx ~/.local/bin/wewbo  # Make executable

Compile

git clone https://github.com/upi-0/wewbo && cd wewbo
nimble install q illwill htmlparser malebolgia
nim c src/wewbo

Roadmap

  • HTTP Cache (v0.7)
  • Batch Downloader (v0.8)
  • Concurrently Searching (v0.9)
  • Cleaned TUI (v0.9.5)
  • Fix all known bugs (v1)
  • Soft Sub translator (v1.1)
  • Load external extractor lib (v1.2)

For Developers

Technologies Used

  • q: parsing HTML using CSS selector
  • htmlparser: parsing HTML
  • illwill: TUI design
  • malebolgia: multiprocessing

Bantu Service Laptop

https://saweria.co/upi0

About

An interactive terminal application for streaming and downloading anime from various streaming sources.

Topics

Resources

License

Stars

Watchers

Forks

Contributors 2

  •  
  •  

Languages