GitHub Trending오픈소스 · 도구

SimoHypers/limusic

Limusic, YouTube Music의 경량 네이티브 데스크톱 클라이언트

원제 SimoHypers/limusic

스타 1,703당일 +154Rust
Key Point

Electron 없이 Rust와 Tauri로 가볍게 구현한 YouTube Music 클라이언트로, 광고 제거와 함께 기존 웹 앱보다 훨씬 더 풍부한 기능을 제공하는 오픈소스 대안이다.

핵심 요약

  • Rust와 Tauri로 만든 YouTube Music 데스크톱 클라이언트로, Electron 없이 YouTube의 내부 API에 직접 접속해 음악을 스트리밍한다.
  • 광고 없는 재생, 검색·브라우징, Google 계정 로그인 또는 쿠키 입력을 통한 다중 계정 지원, 플레이리스트 및 좋아요 노래 관리 등의 기능을 제공한다.
  • 가사는 Boidu, LRCLIB, YouTube Music, Netease, QQ Music, Kugou에서 가져오며 단어 단위 타이밍과 번역을 지원한다.
  • libmpv를 기반으로 갭리스 재생, 음량 정규화, 템포·피치·리버브 조절을 지원한다.
  • 로컬 파일 재생, Last.fm 및 ListenBrainz 스크로블링, Discord Rich Presence, OS 미디어 키 지원 등이 포함된다.
  • Windows(setup.exe, MSI), Linux(AppImage, deb, rpm), macOS(Apple Silicon dmg)용 자체 업데이트 빌드를 제공한다.
  • 18개 언어 지원(영어, 독일어, 스페인어, 프랑스어, 인도네시아어, 이탈리아어, 일본어, 한국어, 폴란드어 등), Weblate에서 번역 진행 중이다.
  • YouTube의 서명 암호화와 BotGuard 증명은 숨겨진 웹뷰에서 JavaScript를 실행해 처리하며 UI 프로세스에는 접촉시키지 않는다.
  • UI는 Rust 백엔드와 SvelteKit SPA로 구성되며, SPA는 YouTube에 직접 접속하지 않고 Rust 코어를 통해서만 통신한다.
  • Windows 및 macOS 빌드 지침은 docs/BUILD-PLATFORMS.md에 있으며, Last.fm 지원은 별도 API 자격증명이 필요하다.
  • 시스템 트레이, 미니 플레이어, 시어터 모드, 친구와의 동기화된 청취 기능(Listen Together)을 지원한다.
  • GPL-3.0 라이선스이며 유료 기능 없이 무료로 제공되며, Ko-fi에서 기부를 받고 있다.
AI 요약 안내

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

요약 원칙 ↗