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
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime Icon
Custom VMs From 1 to 96 vCPUs With 99.95% Uptime

General-purpose, compute-optimized, or GPU/TPU-accelerated. Built to your exact specs.

Live migration and automatic failover keep workloads online through maintenance. One free e2-micro VM every month.
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

23 hours ago