GitHub Trending오픈소스 · 도구오늘의 주요

pablostanley/yoinks

터미널에서 유튜브·틱톡 영상 다운로드, yoinks 공개

원제 pablostanley/yoinks

스타 2,922당일 +361TypeScript
Key Point

광고 없이 주요 동영상 사이트에서 직접 다운로드할 수 있는 간단한 터미널 도구로, 기존 온라인 다운로드 서비스의 팝업·광고·보안 위험을 피하고 싶은 개발자들이 참고할 만하다.

핵심 요약

  • 유튜브, X, 인스타그램, 스레드, 틱톡 등 1,800개 이상의 사이트에서 영상을 터미널로 다운로드하는 CLI 도구 yoinks를 공개했다.
  • Node 18 이상만 필요하며 yt-dlp와 ffmpeg는 자동으로 다운로드되거나 번들로 포함되어 설치 과정이 간단하다.
  • URL을 붙여넣고 해상도를 선택(또는 음성만 mp3로)한 후 엔터를 누르면 ~/Downloads에 저장되며, 팝업이나 가짜 다운로드 버튼이 없다.
  • 터미널 전체화면 UI는 React 기반 Ink로 만들어졌고, 화살표/j·k 키 또는 마우스로 조작할 수 있으며 ^c로 종료한다.
  • 자동 테마는 터미널의 밝기 설정을 따르고, ^t 키나 footer 버튼으로 light/dark 테마를 수동 선택할 수 있다.
  • 이미 yt-dlp가 설치되어 있으면 그것을 사용하고, ffmpeg는 PATH에서 찾거나 번들 버전(ffmpeg-static)을 사용한다.
  • npm i -g yoinks로 전역 설치하거나 npx yoinks로 설치 없이 실행 가능하며, 개발 모드는 npm link로 테스트할 수 있다.
  • 향후 계획으로 --best/--mp3 플래그로 선택 화면 건너뛰기, -o 옵션으로 출력 폴더 지정, 플레이리스트 지원, 클립보드 자동 감지, 자가 업데이트 기능이 있다.
  • MIT 라이선스이며, 개인 보관용 도구로서 다운로드 시 플랫폼 이용약관과 저작권을 준수할 책임은 사용자에게 있다.
AI 요약 안내

AI가 한국어로 정리한 내용입니다. 정확한 정보는 원문을 확인해 주세요.

요약 원칙 ↗