Paste a link. Get a file. Done.
RipWave is a minimal desktop tool for ripping audio (WAV) or downloading video (MP4) from YouTube, Instagram, TikTok, Twitter/X, Vimeo, SoundCloud, and 1000+ other sites — with a clean, fast UI that gets out of your way.
- Audio or video — toggle between WAV and MP4 with one click
- YouTube name search — no URL? Just type the name and hit Enter
- 1000+ supported sites — YouTube, Instagram, TikTok, Twitter/X, Vimeo, SoundCloud, and more
- Auto-updates yt-dlp on every launch — no stale downloads
- Files land in Downloads — folder opens automatically when done
- No console window — clean, distraction-free experience
- Windows · macOS · Linux — one app, all platforms
Download and run install.bat from the latest release. It will:
- Check for Python 3.8+ and prompt if missing
- Download the latest
yt-dlp.exe - Download
ffmpeg.exe - Create a desktop shortcut
git clone https://github.com/toyuvalo/ripwave.git
cd ripwave
bash install-mac.shThe installer:
- Installs
yt-dlpandffmpegvia Homebrew (installs Homebrew if missing) - Creates a
RipWave.commanddouble-click launcher on your Desktop
git clone https://github.com/toyuvalo/ripwave.git
cd ripwave
bash install-linux.shThe installer:
- Installs
yt-dlpvia pip andffmpegvia your system package manager - Creates a
RipWave.desktoplauncher on your Desktop and in the app menu
git clone https://github.com/toyuvalo/ripwave.git
cd ripwave
python3 ripwave.py- Open RipWave from your desktop shortcut
- Paste a URL from any supported site — or type a YouTube video name
- Choose AUDIO WAV or VIDEO MP4
- Hit Enter or click DOWNLOAD ↓
- File appears in your Downloads folder
YouTube · Instagram · TikTok · Twitter/X · Vimeo · SoundCloud · Twitch · Reddit · Facebook · Dailymotion · Bandcamp · and 1000+ more →
| OS | Command |
|---|---|
| Windows | Delete %LOCALAPPDATA%\RipWave\ and the Desktop shortcut |
| macOS | bash uninstall-mac.sh |
| Linux | bash uninstall-linux.sh |
Requires Python 3.8+ and PyInstaller.
build.batOutputs a standalone dist/RipWave.exe — no Python required to run it.
| Tool | Purpose | Auto-installed |
|---|---|---|
| yt-dlp | Download engine | ✓ (Windows); via brew/pip on mac/linux |
| ffmpeg | Audio/video conversion | ✓ (Windows); via brew/pkg manager on mac/linux |
| Python 3.8+ | Runtime | prompted |
- webdev.dvlce.ca/webdev/ripwave — project page
MIT with Commons Clause — free to use, modify, and share. Commercial resale not permitted.