Daelstorm'sNicotine Propaganda
Home Soulseek Links Nicotine Museek Code Graphics & Others
Nicotine Plus   Nicotine+ Wiki / Trac   Nicotine Links   Nicotine Guide   Nicotine Propaganda   Nicotine Icons
Nicotine is a PyGTK2 Soulseek client created by Hyriand. (screenshot)

Links: PyGTK, Soulseek, PySoulSeek, and wxPython


Why should I use Nicotine instead of PySoulSeek ?
  1. Nicotine is not written in wxPython/wxGTK and does not suffer from the problems associated with those libraries. These problems include: large memory overhead and a long compile/build time.
  2. Nicotine has more user-controllable features.
  3. Alexander Kanavin has ceased to develop PySoulSeek, so any future releases will probably be bug-fixes & protocol compatibility fixes -- not enhancements.
What are Nicotine's standard features?
  1. Nicotine has the same layout as PySoulSeek, so there is no need to relearn the gui.
  2. The necessities: chat, browsing, searching, uploads, downloads, and user list.
  3. User-list privileges (friends have the same privileges as paying users of Soulseek)
  4. User-Status Notification (A message is sent to the log window when desired users go online, away or offline)
  5. Interests (Helps you find other users that like the same things you do)
  6. Font color control
  7. Logging
What are the features Nicotine has that PySoulSeek doesn't?
  1. Translations for Spanish, French, Italian, and Dutch. (With more on the way )
  2. User-list only sharing
  3. Ban by country (for paranoid users)
  4. Tabs stay open even while disconnected
  5. URL catching for http://. ftp://, etcetera.
  6. Room List Hiding
  7. Internal slsk:// URL creation and catching for quick downloads.
  8. Alt 1-8 and Alt-left/right arrow shortcuts for the Gui.
  9. Better UTF8 handling
  10. Per room language encoding
What are it's drawbacks?
  1. GTK2 lists are slow. so it will take a bit more time to display that 10,000 result search.
  2. No GTK1 support.