
slskd
A modern web-based Soulseek client and daemon

slskd is a self-hosted, headless Soulseek (Soulseek Network) client built as a daemon with a modern web UI. It lets you log into the Soulseek network, search and browse users’ shares, queue downloads, and manage transfers from a browser.
Key Features
- Web UI for Soulseek search, browsing users/shares, and transfer management
- Background daemon/service design (run continuously without a desktop session)
- Download queue management with configurable paths and transfer behaviors
- User/share browsing and file discovery workflows typical of Soulseek clients
- Built-in HTTP API for automation and integration with external tools
- Container-friendly deployment (commonly run via Docker)
Use Cases
- Run a always-on Soulseek client on a home server/NAS with browser access
- Centralize music/file acquisition workflows for a media-library pipeline
- Automate searches/downloads via API and scripts (e.g., scheduled jobs)
Limitations and Considerations
- Requires a Soulseek account and depends on Soulseek network availability/behavior
- Feature parity with long-established desktop Soulseek clients may vary by release
slskd is well-suited for users who want the Soulseek experience without keeping a desktop client running. With a web interface and an API-first daemon architecture, it fits cleanly into server and container-based environments.
Categories:
Tags:
Tech Stack:
Similar Services

LocalSend
Cross-platform local network file transfer
Send files and text between nearby devices over your LAN—no cloud, no accounts. Works on Android, iOS, Windows, macOS, and Linux.

copyparty
Portable file server with upload, WebDAV, and media indexing
A lightweight, portable web-based file server with uploads, WebDAV, search, and optional media indexing—designed to run anywhere with minimal dependencies.

qBittorrent
Cross-platform BitTorrent client with a built-in web UI
Cross-platform BitTorrent client featuring a Web UI, integrated search, RSS downloader, IP filtering, and advanced queueing and bandwidth controls.

File Browser
Web-based file manager with upload, sharing, and user roles
Web file manager for browsing, uploading, downloading, sharing, and managing files with per-user permissions, optional authentication, and a JSON/CLI-driven configuration.


Cloudreve
Self-hosted cloud storage with multi-backend support
Cloudreve is a self-hosted cloud storage and file sharing platform with a web UI, multi-user management, and support for local, S3, and other storage backends.


Seafile
High-performance file sync and sharing with built-in encryption
Self-hosted file sync and sharing platform with libraries, fine-grained permissions, web/mobile clients, versioning, and optional end-to-end encryption.
.NET
C#
ASP.NET Core