slskd logo

slskd

Website

Web-based client-server daemon for the Soulseek file sharing network

3.8k stars 167 forks last commit first released AGPL-3.0

Actively maintained

Last commit 25 Aug 2026.

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.

Categories:

Tags:

Tech Stack:

Share:

Similar to slskd

RetroShare

Friend-to-friend encrypted communication and file sharing platform

2k
323
Last commit

RetroShare is a decentralized friend-to-friend platform for encrypted chat, mail, forums, channels and secure file sharing, with optional Tor/I2P support.

Actively maintained
Alternative to:
Telegram logo
Telegram
+19

Mikochi

Minimalist remote file browser with streaming and upload features

371
17
Last commit

Mikochi is a minimalist remote file browser for self-hosted servers and NAS. Browse, fuzzy-search, upload, download (tar.gz), manage and stream files via a Go API and Preact frontend.

MITActively maintained
Alternative to:
FileBrowser logo
FileBrowser
+9
PairDrop logo

PairDrop

Cross-platform peer-to-peer file sharing in a web browser

11.3k
678
Last commit

AirDrop-like P2P file and text transfer in the browser with device pairing and temporary public rooms for internet transfers.

GPL-3.0Actively maintained
Alternative to:
Apple AirDrop logo
Apple AirDrop
+5
ClipCascade logo

ClipCascade

Encrypted cross-device clipboard sync with optional self-hosted server

1.9k
81
Last commit

Lightweight clipboard sync tool for Windows, macOS, Linux, and Android with end-to-end encryption, multi-user support, and optional self-hosted server or P2P mode.

GPL-3.0Actively maintained
Alternative to:
Pushbullet logo
Pushbullet
+6

nextExplorer

Self-hosted web file explorer with access control and previews

1k
27
Last commit

Modern, Docker-first self-hosted web file explorer with local users/groups, optional OIDC SSO, fast previews, built-in editor, sharing links, and search.

GPL-3.0Actively maintained
Alternative to:
Dropbox logo
Dropbox
+19
OnionShare logo

OnionShare

Secure, anonymous file sharing and hosting over the Tor network

7.1k
711
Last commit

Open-source tool to share files, host websites, and chat privately over the Tor network; available as desktop GUI, CLI, and mobile apps.

Actively maintained
Alternative to:
Send Anywhere logo
Send Anywhere
+8