Silky
← ~john | Libadwaita / GTK4 music player in C
about
Silky is a lightweight, responsive Libadwaita music player written in C with GStreamer audio pipeline, MPRIS DBus desktop integration, and multi-backend streaming support (Local directory, Navidrome Subsonic sync/search, Deezer, SoundCloud, YouTube, Spotify).
install via apk (recommended)
Add repository and signing key:
wget -P /etc/apk/keys/ https://tilde.horse/~john/repo/alpine/john.rsa.pub echo "https://tilde.horse/~john/repo/alpine" >> /etc/apk/repositories apk update apk add silky
standalone releases
v1.0.4 (Alpine Linux / musl binaries):
- APK Package Feed: ~john/repo/alpine/ (x86_64, aarch64)
- Alpine x86_64 tarball: silky-alpine-x86_64.tar.gz
- Alpine aarch64 (arm64) tarball: silky-alpine-aarch64.tar.gz
- Checksums: SHA256SUMS
source code & build
- Forgejo: git.tilde.horse/john/Silky
- Clone:
git clone ssh://forgejo@git.tilde.horse/john/Silky.git
Build with Meson / Ninja:
meson setup build --buildtype=release ninja -C build