Nicotine+ is a graphical client for the Soulseek peer-to-peer network.
Nicotine+ aims to be a pleasant, free and open source (FOSS) alternative to the official Soulseek client, providing additional functionality while keeping current with the Soulseek protocol.
Nicotine+ uses GTK for its graphical user interface, and is written in Python.
Check out the screenshots and source code.
The current stable version of Nicotine+ is 3.1.1, released on August 2, 2021. See the release notes.
Packages are available for:
If you feel like contributing to Nicotine+, several options are available:
- Report a problem or suggest improvements by
- discussing your findings in the #nicotine+ IRC channel on Libera.Chat, or
- creating a new issue on GitHub.
- Translate Nicotine+ into another language with Hosted Weblate, see TRANSLATIONS.md.
- Package Nicotine+ for a distribution or operating system, see DEPENDENCIES.md.
- Implement bug fixes and features, see DEVELOPING.md.
- For a list of tasks, see the issue tracker.
- For documentation on the Soulseek protocol, see SLSKPROTOCOL.md.
I was in a geeky mood and was browsing http://www.bash.org's QDB.
I stumbled across this quote:<etc> so tempting to release a product called 'nicotine' and wait for the patches.
<etc> then i would have a reason to only apply one patch a day. otherwise, i'm going against medical advise.So I thought what the hell and bluntly stole etc's idea.
Hyriand, founder of the Nicotine project, 2003
- When connecting to the default Soulseek server, you agree to abide by the Soulseek rules and terms of service.
- Nicotine+ does not collect any user data. Different policies may apply to the default Soulseek server, since the Nicotine+ Team does not operate it.
Nicotine+ is released under the terms of the GNU Public License v3 or later. For a list of contributors, see AUTHORS.md.