AI Summary

Overview

yoinks is a powerful command-line utility designed to effortlessly download videos from a vast array of online platforms, including YouTube, X/Twitter, Instagram, Threads, and TikTok, with support for over 1,800 additional sites. It offers a clean, ad-free experience directly within your terminal, allowing you to paste a URL, select your desired resolution (or audio-only MP3), and complete the download with remarkable ease.

Key Features

  • Extensive Platform Support: Downloads videos from 1,800+ websites, offering unparalleled versatility.
  • Terminal-Native Experience: Enjoy a sleek, full-screen, and interactive interface within your terminal, without intrusive ads, popups, or deceptive redirects.
  • Intuitive Workflow: Simply paste a URL and make your selection. yoinks handles the rest.
  • Format Flexibility: Choose from various resolutions or extract audio as an MP3.
  • Seamless Installation: Easily install globally via npm or try it instantly with npx.
  • Dependency Management: Automatically fetches or bundles necessary tools like yt-dlp and ffmpeg, requiring only Node 18+.
  • Customizable Themes: Integrates with your terminal's theme settings or allows manual selection of light, dark, or automatic themes.
  • User-Friendly Interface: Supports keyboard navigation (arrow keys, j/k, number keys) and mouse interactions for a smooth user experience.
  • Clean Output: Restores your terminal scrollback upon exit and clearly prints the saved file path.

Typical Use Cases

  • Archiving Personal Content: Securely download your own uploaded videos or content you have the right to archive.
  • Offline Viewing: Save video lectures, tutorials, or entertainment for uninterrupted viewing without an internet connection.
  • Content Curation: Quickly gather video assets for creative projects or research.
  • Audio Extraction: Extract the audio track from videos to create custom playlists or podcasts.
  • Developers and Power Users: Integrate video downloading seamlessly into terminal-based workflows.

Repository Trajectory

Trended #17 on weekly

October 2, 2026

Trended #17 on daily

October 2, 2026

First tracked on GitTrend

October 2, 2026

Loading README...

Contributors

Languages

TypeScript

100%