What's Changed
- Adds XVDL download buttons to video thumbnails on X/Twitter profile media grids.
- Adds an XVDL download button to the opened video detail view.
- Resolves video variants lazily when X/Twitter does not expose media data during the initial page render.
- Saves videos to the real macOS Downloads folder and shows the saved path in the success message.
- Adds Homebrew cask distribution with checksum pinning after release publication.
Install
Homebrew
brew tap cxa/xvdl https://github.com/cxa/xvdl
brew install --cask xvdl
open -a XVDLThen enable XVDL in Safari > Settings > Extensions and grant website access for x.com and twitter.com.
Manual
- Download
XVDL-260502.0-macos.zipfrom this release. - Unzip it and move
XVDL.appto/Applications. - Open
XVDL.apponce. - Enable XVDL in
Safari > Settings > Extensions. - Grant website access for
x.comandtwitter.com.
For Safari web apps created with Add to Dock, open the web app, choose the app name in the menu bar, then Settings > Extensions, enable XVDL, and grant website access.