SoulseekQt

Best Self-hosted Alternatives to SoulseekQt

A curated collection of the 1 best self hosted alternatives to SoulseekQt.

SoulseekQt is a peer-to-peer file-sharing client for the Soulseek network. It enables users to search, share and download files (notably music), manage transfer queues, and participate in user chat and community rooms.

Alternatives List

#1
slskd

slskd

slskd is a modern Soulseek client-server daemon with a web UI for searching, downloading, and managing transfers, chats, and user shares from a browser.

slskd screenshot

slskd is a modern client-server application for the Soulseek peer-to-peer file sharing network. It runs as a daemon (or in Docker) and provides a web interface to search, browse users, chat, and manage transfers from anywhere you can reach the UI.

Key Features

  • Web UI for Soulseek functionality: search, results filtering, and one-click downloads
  • Download management with status, speed, queue position, retry/cancel, and grouping by user/folder
  • Browse other users’ shared files and manage transfers without a desktop client
  • Chat features including public chat rooms and private messaging
  • Token-based authentication and configuration options suitable for reverse-proxy deployments

Use Cases

  • Run a always-on Soulseek client on a server/NAS while managing downloads from a browser
  • Centralize Soulseek searching and downloads for a home network or homelab
  • Operate an internet-accessible Soulseek web client behind a reverse proxy with controlled access

Limitations and Considerations

  • Connecting to the Soulseek network and exposing services publicly may require careful firewall and reverse-proxy configuration
  • Remote configuration via the web UI can be enabled, but may be undesirable for internet-facing setups

slskd is well-suited for users who want Soulseek functionality in a headless, always-running service with a clean web interface. It emphasizes manageable downloads, secure access controls, and compatibility with common self-hosting patterns like Docker and reverse proxies.

2.8kstars
125forks

Why choose an open source alternative?

  • Data ownership: Keep your data on your own servers
  • No vendor lock-in: Freedom to switch or modify at any time
  • Cost savings: Reduce or eliminate subscription fees
  • Transparency: Audit the code and know exactly what's running