SyncthingLazurite is a lightweight desktop companion for Syncthing, an open‑source tool that securely synchronizes files across your devices. It shows all the essentials in a simple window with a tray icon.
- Shows your Syncthing devices and folders
- Indicates connection status (online, paused, issues)
- Displays a compact event log for recent activity
- Lets you start and stop the Syncthing service
- Classic interface
- Native app
- Tray icon
- Cross-platform support (Windows, Linux, macOS)
- Very low memory and CPU usage (no embedded browser, no Electron)
- Lightweight, fast and simple UI
- Native UI using OS widgets
- Localization support. Currently translated into 10 languages
- Compilation to real machine code - a real compiler is used: FreePascal/Lazarus
- Open source
- Install and run Syncthing on your computer. By default it listens on
http://127.0.0.1:8384and has an API key in its settings. - Start SyncthingLazurite.
- Open Options and set Syncthing API key. NOTE: the app can read the key from Syncthing’s config if you point it to the config folder (work in peogress).
- Click "Connect". You should see your devices and folders populate within a few seconds.
Report issues and suggestions on the issue tracker.
- Download and install Lazarus.
- Open the project.
- Install missing packages via "Package → Online Package Manager...".
- Lazarus will restart automatically after installing packages.
- Click "Run → Build". That’s it! (With Lazarus you don’t need to open a console or manually edit build paths/configs — it works out of the box.)
- Linux builds.
- macOS builds.
- Automatic Syncthing download if not found, plus a distribution that bundles Syncthing.
- Richer UI, closer to the Web UI.
- Automatic API key retrieval from the config.
- Automatic detection of configuration and existing Syncthing installation.
- Improve event log UI for recent activity.
- Support non-default ports and addresses for remote servers.
- Android experemental build.