Community Contributions

This page lists integrations, addons and packagings of Syncthing created by the community. Like all documentation pages, it’s wiki editable so please do edit and add your own.

GUI Wrappers



  • syncthing-android

    A wrapper app for the Syncthing binary.

  • Syncthing-Fork

    An alternative wrapper app for the Syncthing binary with extended functionality.


  • SyncTrayzor

    Windows host for Syncthing. Installer, auto-start, built-in browser, tray icon, and more.


  • syncthing-macos

    syncthing-macos is a native macOS Syncthing tray application bundle. It hosts and wraps Syncthing, making it behave more like a native macOS application and less like a command-line utility with a web browser interface.


  • SyncThingy

    Simple tray incidator written in C++ targeted at Flatpak users.

  • Syncthing Icon

    A GNOME Shell extension displaying a Syncthing status icon in the top bar.

  • Syncthing Indicator

    A GNOME Shell indicator for starting, monitoring and controlling the Syncthing daemon using systemd.

  • syncthing-quick-status

    Small bash application with minimal dependencies, for a simple colorful representation of the current status.

  • syncthing-tray-gtk3

    Yet another Syncthing tray icon indicator written in Ruby.

Command Line Tools

  • STC

    Syncthing Cli - a simple command line tool for getting status and performing basic operations from the shell / terminal without need of a web browser.

  • syncthing-graph

    Very simple graph (dot format) generator for Syncthing config.xml.

  • syncthing-map

    A cross-platform utility to map Syncthing devices and shared folders. Generates a visual representation of the relationships between several devices and their respective folders, including special folder types (send-only, receive-only). Requires each device’s XML configuration file as input.

Packages and Bundlings


  • Webi: syncthing

    Mac, Linux:

    $ curl -sS | bash

    Windows 10 (build 1803) or later

    > curl.exe -A MS | powershell


  • Syncthing Windows Setup

    A lightweight yet full-featured Windows installer built using Inno Setup. Supports both admin and regular user installation, auto-start, firewall integration as well as silent installation.

Debian / Ubuntu

Fedora / CentOS

For Fedora Syncthing is now in the official repo :

Unofficial RPM repo of Syncthing (sources)




Official net-p2p package: syncthing


FreshPorts: syncthing


MacPorts: syncthing

$ sudo port install syncthing


Official ports: syncthing and QSyncthingTray


Official packages: syncthing and qsyncthingtray

Synology NAS (DSM)

  • Synocommunity: add to the Package Center in DSM or view the browsable repository. Numerous CPU architectures are supported. SPK’s may be older versions, however you can execute a Syncthing version upgrade via the web GUI after installation.


Syncthing QPKG (Qnap Package) available for ALL models x86, x86_64, Arm (all including new models).


Docker container and registry entry


Syncthing is available as a 1-click install on Cloudron. For those unaware, Cloudron makes it easy to run apps on your server and keep them up-to-date and secure.

There is a demo available (username: cloudron password: cloudron)

The Cloudron package is developed here.

WD My Cloud NAS

Packages for OS3 available on WDCommunity.


REST API Bindings

Configuration management


Resolving conflicts

  • syncthing-resolve-conflicts

    A small bash script that handles synchronization conflicts in text files that may pop up when using Syncthing. It is inspired by the pacdiff utility from Arch Linux. A diff utility can be used to merge the files and keep them up to date.

Older, Possibly Unmaintained


These projects have not been updated in quite a while. They may still be usable, or they may be in disrepair. If you are the maintainer of one of these and you have revived the project, please update this page accordingly.