更新日: 2026-08-23

vget について

vget は Go で書かれた小さくシンプルなコマンドラインダウンローダーです。リンク(Twitter/X、ポッドキャスト)や WebDAV リソースライブラリ(PikPak、NAS、seedbox、あるいは誰かが共有したライブラリ)を指定すれば、ファイルを取得します。ツール自体はあえて小さく保ち、価値は接続先のリソースライブラリにあります。スクレイピングではなく標準プロトコルを使います。

主な機能

インストール

macOS

curl -L -o vget.zip https://github.com/guiyumin/vget/releases/latest/download/vget_darwin_arm64.zip && unzip vget.zip && sudo mv vget /usr/local/bin/

Linux/WSL

curl -L -o vget.zip https://github.com/guiyumin/vget/releases/latest/download/vget_linux_amd64.zip && unzip vget.zip && sudo mv vget /usr/local/bin/

Windows

最新リリースをダウンロードし、実行ファイルを PATH に追加してください。

コマンド一覧

コマンド説明
vget [url]URL からメディアをダウンロード
vget ls <remote>:<path>リモートディレクトリを一覧表示
vget init対話式設定ウィザード
vget update最新版に自動アップデート
vget search --podcast <query>ポッドキャストを検索
vget config show現在の設定を表示
vget config path設定ファイルのパスを表示
vget webdav list設定済み WebDAV サーバーを一覧表示
vget webdav add新しい WebDAV サーバーを追加

設定

設定ファイルは YAML 形式で以下に保存されます:

ライセンス

vget は Apache License 2.0 でライセンスされたオープンソースソフトウェアです。

コントリビューション

コントリビューションを歓迎します!GitHub リポジトリで Issue や Pull Request を送信してください。