Installation
Scraper ships as two programs that share the same download engine and settings file:
scraper: the command-line tool and terminal dashboard.scraper-gui: the desktop app.
Download a release
Section titled “Download a release”The desktop app is a universal build for Intel and Apple Silicon. If it's unsigned, right-click it and choose Open the first time.
If SmartScreen warns about an unsigned app, choose More info → Run anyway.
The desktop app needs GTK 4 and WebKitGTK 6 (libwebkitgtk-6.0-4 on Debian and Ubuntu).
The buttons always point at the newest release. Extract the archive and run
scraper (or open the desktop app). The
Firefox tab-export extension and older
versions are on the releases page.
Runtime requirements
Section titled “Runtime requirements”ffmpegonPATH, for YouTube downloads whose video and audio aren’t already in one stream (they are muxed together automatically).- Optional:
yt-dlponPATH, used as a fallback for YouTube videos the built-in downloader can’t fetch. See YouTube.
Install with Go
Section titled “Install with Go”With Go 1.26.11 or newer:
go install github.com/rajbahakdanyu/scraper/cmd/scraper@latestOr build from a clone:
go build -o scraper ./cmd/scraperTo build the desktop app yourself, see Contributing.
Shell completion
Section titled “Shell completion”source <(scraper completion bash)source <(scraper completion zsh)fish and powershell are also supported. scraper version prints the
installed version.