slskd

A modern client-server application for the Soulseek file sharing network.

Healthy · 74
74/100
Healthy

Actively maintained with regular releases.

Maintenance 32/40
Releases 25/25
Community 12/20
Momentum 4/15

Commit activity more than 81% of tracked projects; popularity more than 62%. How this is calculated.

Commits, last 11 months

2025-10: 94 commits 2025-11: 80 commits 2025-12: 122 commits 2026-01: 111 commits 2026-02: 99 commits 2026-03: 96 commits 2026-04: 114 commits 2026-05: 185 commits 2026-06: 121 commits 2026-07: 58 commits 2026-08: 21 commits
2025-10 1101 total 2026-08
Stars4k
Latest release0.26.0 · 19 Jul 2026
Repo updated27 Sept 2026
LicenceAGPL-3.0
Built withDocker, C#

Is slskd actively maintained?

slskd is under active development: 1101 commits landed over the last 11 months, averaging roughly 67 commits a month in the most recent quarter.

The most recent tagged release, 0.26.0, shipped about two months ago — a current, installable version exists today.

Note that slskd depends on a third-party service to work fully. It is self-hosted, but not self-contained: if that external service changes its terms or disappears, your instance is affected.

Of the 8 projects we track in File Transfer - Peer-to-peer Filesharing, slskd ranks #2 by health score — in the top quarter of its category.

What slskd actually does

Slskd is a client-server application designed to interact with the Soulseek peer-to-peer file sharing network. It separates the core sharing engine from the user interface, allowing you to run the service persistently on a remote machine and access it via a web client. This setup facilitates decentralized music and file exchange over the legacy network protocol.

Best fit: This is a strong option if you specifically need to interface with the Soulseek network and prefer a headless, containerised setup that runs continuously on a home server.

Worth knowing: The AGPL-3.0 licence imposes strict copyleft requirements if you modify and distribute the code, and interacting with peer-to-peer file sharing networks often carries inherent legal and network-security risks.

Deployment notes

As a containerised C# application, you will typically need to configure persistent storage volumes for downloaded files and state data, along with a reverse proxy for secure remote access.


Alternatives to slskd

Projects in the same categories, ordered by health score.