A client server application for the Soulseek file sharing network accessible via a web browser.

slskd screenshot 1

slskd is an open-source client server application for the Soulseek file sharing network. It operates as a daemon that allows users to interact with the network through a web browser rather than a standalone desktop client. This architecture enables the software to run continuously in the background, managing file transfers and network connectivity independently of the user's active session.

The software is deployed as a server application, supporting installation via Docker containers or platform-specific binaries for Linux, macOS, and Windows. It is designed for self-hosting on local networks or in the cloud, providing a web-based interface for managing peer-to-peer file transfers. Because it is built to be exposed to the internet, it includes security mechanisms to protect the instance from unauthorized access.

Key features

  • Search functionality for finding files across the Soulseek network
  • Sorting and filtering tools for search results
  • Download monitoring with speed and status tracking
  • Queue position tracking for active downloads
  • Browsing of user shared folders
  • Integration with Soulseek chat rooms
  • Private messaging with other network users
  • Token-based security for remote access

The application utilizes a YAML file for core configuration and supports deployment behind reverse proxies to integrate with other self-hosted toolsets. Users can manage settings directly through the web UI if the remote configuration environment variable is enabled during deployment. The system handles incoming connections on a dedicated port and organizes downloads by user and folder to simplify the management of large libraries. It provides tools to cancel, retry, or clear completed downloads through a centralized interface.

slskd serves as a headless interface for users who prefer a browser-based approach to the Soulseek network.

Last Modified
Software TypeWeb App / Server
Platform
Last Activity15 days ago
Repository Age5 years
LicenseAGPL-3.0
Open Source Alternative to
Open Source Software.io

Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.