yoinks

粘贴链接、选分辨率、下载完成,1800+ 站点全支持

AI视频 部分免费

产品简介

yoinks 是一款「专为终端党打造」的视频下载工具,把 1800+ 视频站点的下载能力塞进一个全屏 TUI。粘贴链接、选择分辨率(或纯音频 mp3)、按下回车,视频就保存到 ~/Downloads——没有弹窗、没有诱导点击、没有灰色跳转,纯粹命令行。

核心功能

  • 全屏终端 UI:基于 Ink(React for Terminal),鼠标点击与 ↑/↓/j/k 键盘操作均可,UI 还原度极高。
  • 1800+ 站点覆盖:YouTube、X/Twitter、Instagram、Threads、TikTok 等全部支持,依托 yt-dlp 内核。
  • 格式选择器:自动列出可用分辨率与预估文件大小,可一键选 mp3 音频。
  • 零配置依赖:首次运行自动下载独立 yt-dlp 二进制(无需 Python),ffmpeg 走 PATH 或 ffmpeg-static 兜底。
  • 一键安装:npm install -g yoinks 或 npx yoinks 即用即走。
  • 三套主题:auto(跟随终端配色)/ light / dark,可命令行强制切换。
  • 结果可视化:下载完成后在终端打印文件路径,告别「下完不知道在哪」。
  • 交互友好:恢复终端滚动历史(scrollback),Esc 返回、Ctrl+C 退出。

特色优势

传统命令行下载工具往往要求用户记忆 --format 等一长串参数;yoinks 把这件事变得「看一眼就行」。它把 yt-dlp 的能力用 React 组件呈现,分辨率、文件大小、清晰度一眼了然;同时坚持「干净」原则——不捆绑恶意广告、不预设诱骗按钮、不抢默认浏览器,纯本地工具。Star 数已突破 2.7k,证明终端开发者圈对这类工具有真实需求。

应用场景

  • 技术博主保存参考素材
  • 离线备份网课、教程视频
  • 内容创作者批量归档灵感片段
  • 播客创作者提取音频轨道
  • 终端工作流党的日常下载

适用人群

终端重度用户、技术博主、内容创作者、研究者、偏爱键盘操作胜过鼠标的所有开发者。

出品方

pablostanley(个人开发者,TypeScript / Ink 生态活跃贡献者)。

更新动态

当前主分支基于 TypeScript 重写并全面接入 Ink UI;2025-2026 年持续迭代格式选择器、主题切换、跨平台打包等。

官网链接

GitHub 仓库:https://github.com/pablostanley/yoinks

安装命令:npm install -g yoinks 或 npx yoinks

团队信息

由 AI 猎手自动发现

评论与建议

0 条评论