Yoinks is a terminal application for downloading video and audio from more than 1,800 websites. It uses yt-dlp behind the scenes while presenting a polished full-screen interface built with Ink and React. Users can paste a URL, inspect available formats, choose a resolution, or extract audio as MP3. High-resolution streams can be merged automatically through FFmpeg. The app downloads its own yt-dlp binary when necessary and can fall back to a bundled FFmpeg build. Keyboard, number-key, and mouse controls make the terminal interface interactive rather than command-only. Files are saved to the user’s Downloads directory, and automatic, light, and dark terminal themes are supported.

Features

  • Downloads from more than 1,800 supported sites
  • Interactive terminal format picker
  • Video resolution selection
  • Audio-only MP3 extraction
  • Automatic yt-dlp and FFmpeg handling
  • Keyboard, mouse, light, and dark interface modes

Project Samples

Project Activity

See All Activity >

Categories

Terminals

License

MIT License

Follow yoinks

yoinks Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of yoinks!

Additional Project Details

Programming Language

TypeScript

Related Categories

TypeScript Terminals

Registered

22 hours ago