toot is packaged for various platforms.

Debian Buster

If you’re running Debian Buster (testing), toot is available in the Debian package repository.

sudo apt install toot

Debian package is maintained by Jonathan Carter.

APT package repository

This works for Debian, Ubuntu and derivatives. The repo is signed with my key.

Add the repository:

echo "deb ./" | sudo tee /etc/apt/sources.list.d/bezdomni.list
curl | sudo apt-key add -

Install the package:

sudo apt update
sudo apt install python3-toot

Arch Linux

Install from AUR.

yay -S toot

FreeBSD ports

Install the package:

pkg install py36-toot

Build and install from sources:

cd /usr/ports/net-im/toot
make install

FreeBSD port is maintained by Mateusz Piotrowski


This works on NixOS or systems with the Nix package manager installed.

nix-env -iA nixos.toot

OpenBSD ports

Install the package:

pkg_add toot

Build and install from sources:

cd /usr/ports/net/toot
make install

OpenBSD port is maintained by Klemens Nanni

Python Package Index

Install from PyPI using pip, preferably into a virtual environment:

pip install toot


Finally, you can get the latest source distribution, wheel or debian package from Github.