Installation¶
Weeb CLI can be installed through multiple methods depending on your platform and preferences.
PyPI (Universal)¶
The easiest way to install Weeb CLI is through pip:
To upgrade to the latest version:
Arch Linux (AUR)¶
For Arch Linux users, Weeb CLI is available in the AUR:
Or using any other AUR helper:
Portable Executables¶
Pre-built portable executables are available for Windows, macOS, and Linux from the Releases page.
- Download the appropriate file for your platform
- Extract the archive
- Run the executable
Developer Installation¶
For development or contributing to the project:
# Clone the repository
git clone https://github.com/ewgsta/weeb-cli.git
cd weeb-cli
# Install in editable mode
pip install -e .
# Install development dependencies
pip install -r requirements.txt
Dependencies¶
Weeb CLI will automatically download and install the following dependencies on first run:
- FFmpeg: Video processing and conversion
- MPV: Media player for streaming
- Aria2: Fast multi-connection downloads
- yt-dlp: Stream extraction and downloading
These tools are downloaded to ~/.weeb-cli/bin/ and managed automatically.
Verification¶
After installation, verify that Weeb CLI is installed correctly:
You should see the version number displayed.
Next Steps¶
- Quick Start Guide: Get started with Weeb CLI
- Configuration: Configure your preferences