GTK3 & python based GUI for Syncthing
Python Shell
Latest commit 099c105 Jan 12, 2017 @kozec kozec Duck this. Ref #347
Permalink
Failed to load latest commit information.
doc Updated man page with --home argument Aug 22, 2016
icons ... and even more renaming / moving Aug 16, 2016
locale Duck this. Ref #347 Jan 12, 2017
scripts Fix: Windows: Loggin needs to be initialized _before_ Configuration. … Aug 29, 2016
syncthing_gtk Duck this. Ref #347 Jan 12, 2017
tools Chocolatey: Don't use the full installer Jan 13, 2015
.gitignore added exe, zip and *~ to .gitignore Nov 5, 2015
LICENSE Initial commit Aug 6, 2014
README.md Add real URL to fix syncthing/syncthing#345 Jan 1, 2017
about.glade Whoa... Wrong project Sep 5, 2016
app.glade Fix: Typo. Ref #338 Dec 6, 2016
build_windows.py Fixing fix for crashing on Windows. Ref #313 Sep 7, 2016
chocolatey_update.py Revert "Chocolatey: Use syncthing as a dependency" May 2, 2015
daemon-output.glade Fixes for compatibility with Gtk 3.8 (Ubuntu 13.10) Jan 9, 2015
daemon-settings.glade Fix: listenAddress -> listenAddresses (fucking why....) May 23, 2016
device-edit.glade Put content of editor to ScrollWindow if screen height is <900px. Fixes May 21, 2015
device-id.glade Fixes for compatibility with Gtk 3.8 (Ubuntu 13.10) Jan 9, 2015
find-daemon.glade Added 'UI Settings' button into 'Find Daemon' dialog, so user can fix… Feb 16, 2016
folder-edit.glade Changed terminology: Master Folder -> Send Only Folder. Ref #347 Jan 10, 2017
generate-icons.sh ... and even more renaming / moving Aug 16, 2016
generate-locales.sh Localization-related script fixes Nov 10, 2015
generate-source-locale.sh Updated source locale Apr 20, 2016
ignore-editor.glade Ignore editor: added small padding on top Apr 20, 2016
setup.py Added man page. Fixes #287 Aug 22, 2016
syncthing-gtk-full.nsis Bumped NSIS stuff Apr 7, 2015
syncthing-gtk.desktop syncthing-gtk.desktop: add missing semicolon May 7, 2016
syncthing-gtk.nsis Bumped libraries Jan 18, 2016
syncthing-gtk.nuspec Revert "Chocolatey: Use syncthing as a dependency" May 2, 2015
syncthing-gtk.py Added UI for language settings. Fixes #301 Aug 23, 2016
ui-settings.glade Fix: Language settings missess portugese language + displays nothing … Oct 18, 2016

README.md

Syncthing-GTK

GTK3 & Python based GUI and notification area icon for Syncthing

screenshot1 screenshot2 screenshot3

Supported Syncthing features
  • Everything what WebUI can display
  • Adding / editing / deleting nodes
  • Adding / editing / deleting repositories
  • Restart / shutdown server
  • Editing daemon settings
Additional features
  • First run wizard for initial configuration
  • Running Syncthing daemon in background
  • Half-automatic setup for new nodes and repositories
  • Filesystem watching and instant synchronization using inotify
  • Nautilus (a.k.a. Files), Nemo and Caja integration
  • Desktop notifications
Like what I'm doing?

Help me become filthy rich on Patreon or pay what you want with PayPal

Packages
Dependencies
Optional Dependencies
  • pyinotify for instant synchronization.
  • libnotify for desktop notifications.
  • nautilus-python, nemo-python or caja-python for filemanager integration
Windows Building Dependencies (you don't need to install these just to run Syncthing-GTK)
Related links