# Syncthing Tray
A GUI integration
Author: Martchus
Keywords: Syncthing Tray, Syncthing, GUI

Syncthing Tray provides a tray icon and further platform integration for Syncthing.
It focuses on GNU/Linux and Windows. If you don't know Syncthing yet, it makes most sense to checkout the website of Syncthing itself first.

This website is meant to provide an overview. Checkout the README on GitHub for many more (technical) details.

Syncthing Tray complements the normal web-based UI of Syncthing itself providing the following features:

- A tray icon showing the overall status of Syncthing
- A tray menu showing more detailed status information that also allows to quickly perform common actions such as triggering a rescan
- Quick access to the normal web-based UI of Syncthing
- A launcher for Syncthing (e.g. useful under Windows to avoid having a console window around)
- A context menu for the Dolphin file manager to show the status of a folder and triggering common actions

The screenshot shows Syncthing Tray on KDE Plasma. Checkout the screenshots section in the README for screenshots on other platforms.

## Downloads

Loading the latest release info from GitHub…

The latest release is . Checkout the releases section on GitHub for older releases.

This page is supposed to provide an overview. Checkout the "Downloads"-section of the README for all options and further details.

### Official downloads

Official downloads are signed with the GPG key B9E36A7275FC61B464B67907E06FE8F53CDC6A4C (except those hosted on OBS).

Arch Linux

- AUR
- Binary repository

Available packages:

- `syncthingtray`/`syncthingtray-qt6`: the latest release
- `syncthingtray-git`: Git version

Install preferably the `*-qt6` package. For KDE integrations, the major Qt version must match the major KDE version.

Manually built packages from the AUR need to be re-built manually when a dependency such as Boost changes its soname. This does not mean the package is out of date. Note that this also counts when using an AUR helper.

The binary repository can not be used on derivats such as Manjaro Linux.

openSUSE Tumbleweed and Leap, Fedora

- Latest releases (repository URL)
- Git versions (repository URL)

Available packages:

- `syncthingtray`/`syncthingtray-qt6`: Qt-widgets based GUI
- `syncthingplasmoid`/`syncthingplasmoid-qt6`: applet/plasmoid for Plasma desktop
- `syncthingfileitemaction`/`syncthingfileitemaction-qt6`: Dolphin/KIO integration
- `syncthingctl`/`syncthingctl-qt6`: command-line interface

Install preferably the `*-qt6` packages if available for your OS.

Be sure to add the repository that matches the version of your OS and to keep it in sync when upgrading.

The linked download pages might be incomplete, use the repositories URL for a full list.

GNU/Linux

Requires `glibc>=2.26`, OpenGL and libX11. The distributions openSUSE Leap 15, Fedora 27, Debian 10 and Ubuntu 18.04 are recent enough (be sure the package `libopengl0` is installed on Debian/Ubuntu).

These downloads cannot include the Plasmoid/Applet (for the Plasma desktop) and the Dolphin integration for technical reasons. The KDE integrations therefore need to be installed via distribution-specific packages.

Windows 10 and 11

These downloads require Windows 10 version 1809 or newer.

Windows SmartScreen will likely block the execution (you'll get a window saying "Windows protected your PC"); right click on the executable, select properties and tick the checkbox to allow the execution.

Antivirus software often wrongly considers the executable harmful. This is a known problem. Please don't create issues about it.

32-bit releases work on Pentium Pro or newer Intel/AMD-CPUs.

Windows 7 and newer

On Windows 7 the bundled Go/Syncthing does not work. Use a version of Go/Syncthing that is older than 1.21/1.27.0 instead.

32-bit releases work on Pentium Pro or newer Intel/AMD-CPUs.

Other

### Community downloads

Those packages are provided by the community and might be more convenient to use depending on preferences. Community packages might not always be up-to-date, though. Checkout Repology for a more detailed list of packages and their versions.

Debian

- Generic tray application: `sudo apt install syncthingtray`
- KDE integrations: `sudo apt install syncthingtray-kde-plasma`

Those packages may be available on Debian derivats (Ubuntu, Pop!_OS, …) as well.

Windows 10 and 11

- Chocolatey package
- `winget` package

## Documentation

Syncthing Tray contains a wizard that will guide you though the setup of Syncthing Tray and Syncthing. It will allow you to use your currently running Syncthing instance but can also start Syncthing for you (checkout the relevant README section for details). Then you are ready to use Syncthing. That means pairing devices and adding folders to sync. For this, you should proceed reading the "Getting started" documentation of Syncthing itself.

Syncthing Tray itself also has many configuration options. So it may be worthwhile to browse though the pages of the configuration dialog to tweak Syncthing Tray to your needs, e.g. to turn off notification you may find annoying. Further documentation on how to configure Syncthing Tray can also be found in the README as of the "General remarks on the configuration" section.

### License and attribution

Copyright © Marius Kittler

Syncthing Tray is licensed under GPL-2-or-later. It also contains 3rd party content. Checkout the sections about licensing and attributions in the README on GitHub for details. The icons on this website are from Material Design Icons.

## Contact

Issues can be reported on GitHub. Please read the instructions in the issue template before filing an issue.

Discussions are welcome on GitHub and in the Syncthing Tray thread on the Syncthing forum.