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.

Latest release release notes →

Pick your platform

Windows

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

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

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.