Skip to content

GS-Music-Software/desktop-recode

Repository files navigation


GS Music Logo

GS Music

Desktop music player built with Tauri, React, and Rust.

GS Music Showcase

Website | Issues | Installation


Features

  • Lyric View: Immersive, beautiful lyric display.
  • Discover Tab: Download music directly within the app using yt-dlp.
  • Server Integration: Integration is available for gs-music-server to allow remote library access.
  • Local Playback: Support for local directory scanning and audio playback.

Prerequisites

Building from source requires:

  • Node.js (v18+)
  • Rust (stable)

Linux

libwebkit2gtk-4.1-dev libgtk-3-dev libayatana-appindicator3-dev librsvg2-dev

Windows

C++ Build Tools and WebView2.


Installation

Binary

Download the installer from music.strikes.cloud or from the GitHub Releases.

Build from source

git clone https://github.com/GS-Music-Software/desktop-recode.git cd desktop-recode npm install