Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/nicotine-plus/nicotine-plus/llms.txt

Use this file to discover all available pages before exploring further.

The current stable version is Nicotine+ 3.3.10, released on March 10, 2025. See the release notes for details.
For the latest unstable builds and testing instructions, see the testing documentation.

Windows

Official Release

Stable installers and standalone packages are available for Windows 10 or later.

Windows Installer

Recommended for most users

Standalone Package

No installation required
Upgrading from Nicotine+ 3.1.1 or earlier? The installer format changed in version 3.2.0. Please uninstall the old version first (this will not remove your existing settings).
Configuration files are stored in C:\Users\<USERNAME>\AppData\Roaming\nicotine for both installer and standalone versions.

Package Managers

Alternatively, install using your preferred Windows package manager:
Package ManagerInstallation Command
Chocolateychoco install nicotine-plus
Scoopscoop install extras/nicotine-plus
Wingetwinget install nicotine+.nicotine+

macOS

Official Release

First-time users: You must follow these instructions the first time you start Nicotine+.

macOS Intel

For Intel-based Macs

macOS Apple Silicon

For M1/M2/M3 Macs

Package Managers

Package ManagerInstallation Command
Homebrewbrew install nicotine-plus
PowerPC PortsFor legacy PowerPC Macs

GNU/Linux, BSD, Haiku, Solaris

Operating System Packages

If you are using any of the operating systems listed below, install Nicotine+ using your package manager:
sudo pacman -S nicotine+
Package: nicotine+

Complete Distribution List

Operating SystemPackage Name
Alpine Linux Edgenicotine-plus
Arch Linuxnicotine+
Chimera Linuxnicotine-plus
Debian Unstable/Testingnicotine
Fedoranicotine+
FreeBSD Portsnet-p2p/py-nicotine-plus
Gentoonet-p2p/nicotine+
GNU Guixnicotine+
Haiku Portsnicotineplus
Mageianicotine+
Manjaronicotine+
NixOSnicotine-plus
OpenBSD Portsnet/nicotine-plus
OpenMandrivanicotine+
Parabolanicotine+
PLD Linuxnicotine
Solusnicotine-plus
T2 SDEnicotine-plus
Void Linuxnicotine+

Universal Packages (GNU/Linux)

These packages work across different GNU/Linux distributions:
flatpak install flathub org.nicotine_plus.Nicotine
Available on Flathub

PPA (Ubuntu/Debian)

For stable packages on Ubuntu and Debian-based distributions:
sudo add-apt-repository ppa:nicotine-team/stable
sudo apt update
sudo apt install nicotine
Works on Ubuntu and distributions based on it (Linux Mint, elementary OS, Pop!_OS, Ubuntu flavors).

PyPI (Universal)

If no package is available for your operating system, install from PyPI:
1

Install runtime dependencies

Ensure the runtime dependencies are installed for your system.For example, on Debian/Ubuntu:
sudo apt install gir1.2-gtk-4.0 gir1.2-adw-1 python3-gi python3-gi-cairo
2

Install Nicotine+ from PyPI

pip3 install nicotine-plus
3

Update when needed

Nicotine+ will not update automatically. When a new release is available:
pip3 install --upgrade nicotine-plus

System Requirements

Required Dependencies

  • Python 3.9 or newer - Runtime language
  • GTK 4.6.9+ or GTK 3.24.24+ - Graphical interface
  • PyGObject - Python bindings for GTK
  • libadwaita - For Adwaita theme on GNOME (GTK 4)
  • gspell - For spell checking in chat (GTK 3)
Windows and macOS installers include all required dependencies - no additional setup needed!

Next Steps

Quick Start

Get started with Nicotine+ in minutes

Configuration

Customize your installation