Download
One executable. No runtime to install.
SyslogStudio is a single native binary with the interface compiled in. There is no Java, no Node, no Docker and no service to register — you can run it from a USB stick and delete it afterwards.
Pick your platform
Windows your platform
Windows 10 or later, 64-bit.
The installer registers an uninstaller and lets the application update itself in place. The portable zip writes nothing outside your configuration directory.
macOS your platform
Universal — Apple Silicon and Intel.
The build is not notarised by Apple, so the first launch needs Open from the right-click menu, or System Settings → Privacy & Security → Open Anyway.
Linux your platform
x86-64, GTK 3 and WebKit2GTK.
The .deb declares its dependencies. With the tarball, install
libgtk-3-0 and libwebkit2gtk-4.1-0 yourself.
These buttons point at the latest release. If your browser is blocking scripts they go to the releases page, where every asset is listed.
Everything in the latest release
Ports below 1024
The syslog default is UDP 514, and on Unix a port under 1024 needs privilege. You do not have to run the whole application as root:
# Linux — grant the binary the one capability it needs
sudo setcap 'cap_net_bind_service=+ep' /usr/bin/syslogstudio
On Windows no privilege is needed for 514. The simplest alternative on any platform is to listen on 1514 and point your devices there, which is what the demo shows.
Verifying what you downloaded
Every release carries SLSA build provenance: a signed statement of which workflow built which file, from which commit. With the GitHub CLI:
gh attestation verify SyslogStudio-windows-amd64.zip --repo Wasabules/SyslogStudio
Each release also publishes SHA-256 checksums and a signed manifest. The updater inside the application checks the same signature before it replaces anything, and refuses a manifest that does not name the version it is being offered.