New Research: Supply Chain Attack on Axios Pulls Malicious Dependency from npm.Details →
Socket
Book a DemoSign in
Socket

vdwn

Package Overview
Dependencies
Maintainers
1
Versions
14
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

vdwn

Interactive CLI for downloading videos/audio from YouTube and other sources with auto dependency install.

latest
Source
npmnpm
Version
1.1.2
Version published
Maintainers
1
Created
Source

vdwn v1.1.2

vdwn is a simple yet powerful interactive CLI wrapper that makes it easy to download videos and audio from YouTube and other supported sources. By wrapping powerful tools like yt-dlp and ffmpeg, it automates the installation of required dependencies and offers a smooth, user-friendly experience.

Demo

Features

  • Download full videos or audio-only tracks from YouTube and other URLs
  • Playlist support - Download entire playlists with ease
  • Select video quality: 1440p, 1080p, 720p, or best available
  • Automatic installation of dependencies (yt-dlp, ffmpeg) using pip for cross-platform compatibility
  • Displays download progress with a clear progress bar
  • Save output to a custom directory of your choice
  • Improved performance by removing video details fetching to speed up downloads

Requirements

  • Node.js v18 or later
  • Python (required for yt-dlp installation and updates)
  • Windows, macOS, or Linux

Installation

Install globally from your project directory:

npm install -g vdwn

Usage

Start the CLI with:

vdwn

Follow the prompts to:

  • Enter a video, playlist, or other supported URL
  • Choose whether to download as video or audio
  • Select quality options
  • Specify the output directory

Example

vdwn
# Enter URL: https://www.youtube.com/watch?v=dQw4w9WgXcQ
# Select: Audio-only
# Output: C:\Users\You\Downloads

Troubleshooting

If you encounter errors during dependency installation or downloads, ensure Python is installed on your system. You can download it from python.org.

License

This project is licensed under the MIT License.

Keywords

cli

FAQs

Package last updated on 01 Feb 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts