iv-org/invidious

Invidious is an alternative front-end to YouTube

GitHub에서 열기 ↗ agplv3hacktoberfestinvidiouslibrevideowatchyoutubeyoutube-video
20,538
GitHub 스타
2,306
포크
Crystal
언어
AGPL-3.0
라이선스
2026.07.07
최근 푸시
2026.05.17
별표한 날

AI 분석

설치 난이도: 보통
큐레이터 노트
프라이버시를 중시하는 사용자나 YouTube 의존도를 낮추고 싶은 개발자에게 적합하며, 자체 호스팅을 통해 완전한 통제권을 원하는 경우에 특히 유용합니다.

강점

  • YouTube의 대체 프론트엔드로서 광고, 추적, JavaScript 없이 사용 가능
  • Google 계정 없이도 구독 및 알림 기능을 제공하여 프라이버시 보호
  • 오디오 전용 모드, Reddit 댓글 지원 등 다양한 사용자 편의 기능

약점

  • 공식 YouTube API를 사용하지 않아 YouTube 측 변경에 취약할 수 있음
  • 설치 및 호스팅에 Crystal 언어와 Docker 등 추가 지식 필요
  • 공개 인스턴스의 안정성과 속도는 각 인스턴스 관리자에 의존

주의사항

  • 제3자 인스턴스 사용 시 해당 인스턴스의 개인정보 처리 방침을 확인해야 함
  • 불법 다운로드 등 부적절한 사용에 대한 책임은 사용자에게 있음
  • YouTube의 정책 변경으로 인해 일부 기능이 작동하지 않을 수 있음

시작 가이드

  • 공개 인스턴스 목록에서 하나를 선택하여 바로 사용해보기
  • 자체 호스팅을 위해 공식 설치 문서를 참고하여 Docker 또는 수동 설치 진행
  • Privacy Redirect 같은 브라우저 확장 프로그램을 설치하여 YouTube URL을 자동으로 Invidious로 리디렉션

README 한국어 번역

이 번역은 AI가 원문 README를 옮긴 것입니다. 원문이 항상 우선합니다.

<div align="center"> <img src="assets/invidious-colored-vector.svg" width="192" height="192" alt="Invidious 로고"> <h1>Invidious</h1> </div>

스크린샷

플레이어 환경 설정 구독

기능

  • 가벼움
  • 광고 없음
  • 추적 없음
  • JavaScript 불필요
  • 밝은/어두운 테마
  • 사용자 정의 가능한 홈페이지
  • Google과 독립적인 구독
  • 모든 구독 채널에 대한 알림
  • 오디오 전용 모드 (모바일에서 백그라운드 재생 지원)
  • Reddit 댓글 지원
  • 번역자들 덕분에 여러 언어로 제공

사용자 기능

  • YouTube, NewPipe 및 FreeTube에서 구독 가져오기
  • YouTube 및 NewPipe에서 시청 기록 가져오기
  • NewPipe 및 FreeTube로 구독 내보내기
  • Invidious 사용자 데이터 가져오기/내보내기

데이터 가져오기/내보내기

  • 임베디드 비디오 지원
  • 개발자 API
  • 공식 YouTube API를 사용하지 않음
  • 기여자 라이선스 동의(CLA) 없음

기술적 기능

빠른 시작

Invidious 사용하기:

Invidious 호스팅하기:

문서

전체 문서는 https://docs.invidious.io/ 에서 온라인으로 확인할 수 있습니다.

문서의 소스 코드는 이 저장소에서 확인할 수 있습니다: https://github.com/iv-org/documentation

확장 프로그램

Privacy Redirect 사용을 적극 권장합니다. 이 브라우저 확장 프로그램은 YouTube URL을 자동으로 Invidious 인스턴스로 리디렉션하고 다른 웹사이트의 임베디드 YouTube 동영상을 Invidious로 대체합니다.

문서에는 Invidious와 함께 사용할 것을 권장하는 브라우저 확장 프로그램 목록이 포함되어 있습니다.

자세한 내용은 https://docs.invidious.io/applications/ 에서 확인할 수 있습니다.

기여하기

코드

  1. 저장소를 포크하세요 ( https://github.com/iv-org/invidious/fork ).
  2. 기능 브랜치를 만드세요 (git checkout -b my-new-feature).
  3. 파일을 스테이징하세요 (git add.).
  4. 변경 사항을 커밋하세요 (git commit -m 'Add some feature').
  5. 브랜치에 푸시하세요 (git push origin my-new-feature).
  6. 새로운 풀 리퀘스트를 생성하세요 ( https://github.com/iv-org/invidious/compare ).

번역

Invidious 번역 관리를 위해 Weblate를 사용합니다.

새로운 번역이나 수정 사항은 https://hosted.weblate.org/engage/invidious/ 에서 제안할 수 있습니다.

계정 생성은 필수가 아니지만, 정기적으로 기여하려는 경우 권장됩니다. Weblate는 GitHub, GitLab, BitBucket, Google 등 주요 SSO 제공업체로 로그인할 수도 있습니다.

Invidious를 사용하는 프로젝트

Invidious를 사용하거나 활용하는 프로젝트 및 확장 프로그램 목록은 문서에서 확인할 수 있습니다: https://docs.invidious.io/applications/

책임

당사는 본 도구의 사용이나 제3자가 제공하는 외부 인스턴스에 대해 어떠한 책임도 지지 않습니다. 귀하의 국가에서 유효한 공식 규정을 준수할 것을 강력히 권장합니다. 또한, 불법 다운로드와 같은 Invidious의 부적절한 사용에 대해 책임을 지지 않습니다. 본 도구는 자유롭고 개방된 소프트웨어의 정신으로 제공됩니다.

이 소프트웨어가 제공되는 라이선스는 여기에서 확인할 수 있습니다.

16. 책임의 제한.

>

해당 법률에 의해 요구되거나 서면으로 합의된 경우를 제외하고,

저작권 보유자 또는 위에서 허용된 대로 프로그램을 수정 및/또는 전달하는 다른 당사자는

프로그램의 사용 또는 사용 불가능으로 인해 발생하는 일반, 특별, 부수적 또는 결과적 손해

(데이터 손실 또는 부정확한 데이터, 귀하 또는 제3자가 입은 손실, 프로그램이 다른 프로그램과 함께 작동하지 않는 경우 포함)에 대해

귀하에게 책임을 지지 않습니다.

해당 보유자 또는 다른 당사자가 그러한 손해의 가능성을 통보받은 경우에도 마찬가지입니다.

원본 저장소: iv-org/invidious

라이선스: AGPL-3.0

게재 제외를 원하시면 삭제 요청을 보내주세요.