1. Home
  2. Download

Download RemoteFlow

Current release v0.6.2 · MIT licence · free, no account. Every artefact is self-contained — the .NET runtime is inside it.

Releases are not code-signed yet. Windows shows a "Windows protected your PC" SmartScreen warning the first time — verify the download against checksums.txt (instructions below) and proceed. Nothing on Linux is signed either; there is no apt repository behind the .deb.

Platform support

PlatformStatusPrebuilt downloadsEmbedded RDP tabs
Windows 10/11 x64Fully supportedInstaller + portable zip✓ Yes
Windows 11 ARM64Fully supportedInstaller + portable zip✓ Yes
Linux x64Fully supported.deb + portable tarballExternal client only
Linux ARM64Fully supported.deb + portable tarballExternal client only
macOS (Apple silicon & Intel)Supported — builds from sourceNone yetExternal client only

File names by platform (v0.6.2)

All artefacts are published on the GitHub Releases page with a checksums.txt beside them. Direct-URL pattern: https://github.com/michaelou/RemoteFlow/releases/download/v<version>/<file>.

PlatformFileWhat it is
Windows x64RemoteFlow-0.6.2-win-x64-setup.exeInstaller — per-user, no elevation prompt, Start-menu entry
Windows ARM64RemoteFlow-0.6.2-win-arm64-setup.exeInstaller for ARM machines
Windows x64RemoteFlow-0.6.2-win-x64.zipPortable build — nothing installed
Windows ARM64RemoteFlow-0.6.2-win-arm64.zipPortable build for ARM machines
Linux x64remoteflow_0.6.2_amd64.debDebian/Ubuntu package
Linux ARM64remoteflow_0.6.2_arm64.debDebian/Ubuntu package for ARM
Linux x64RemoteFlow-0.6.2-linux-x64.tar.gzPortable, self-contained tarball
Linux ARM64RemoteFlow-0.6.2-linux-arm64.tar.gzPortable tarball for ARM
Allchecksums.txtSHA-256 for every artefact in the release

Install steps

Windows — installer

Download the -setup.exe for your architecture and run it. It installs for your user only, so there is no elevation prompt, and adds a Start-menu entry. Uninstalling leaves your connections and settings alone unless you say otherwise.

Windows — portable

Right-click the zip → PropertiesUnblock before extracting, then run RemoteFlow.exe. Nothing is installed, and nothing is written outside %APPDATA%\RemoteFlow and %LOCALAPPDATA%\RemoteFlow.

Windows SmartScreen

Releases are not code-signed yet, so Windows shows “Windows protected your PC” the first time. Verify against checksums.txt first — see below — then choose More info → Run anyway. The upstream troubleshooting entry has the details.

Linux — Debian/Ubuntu package

sudo apt install ./remoteflow_0.6.2_amd64.deb

Install with apt, not dpkg -i, so dependencies resolve. It installs to /opt/remoteflow, symlinks /usr/bin/remoteflow, and registers a desktop launcher and icons. Uninstalling leaves your data alone: everything RemoteFlow writes follows the XDG base directory spec and lives under $HOME.

Linux — portable tarball

tar xzf RemoteFlow-0.6.2-linux-x64.tar.gz
./RemoteFlow

Self-contained; unpack and run. No icon or desktop entry — those come from the package.

macOS — build from source

git clone https://github.com/michaelou/RemoteFlow.git
cd RemoteFlow && dotnet build
dotnet run --project src/RemoteFlow.Desktop

Needs .NET SDK 10.0.300 or newer; the repository's global.json pins the feature band. On Debian/Ubuntu, install the SDK with dot.net/v1/dotnet-install.sh rather than apt, whose package tracks a band global.json rejects.

Verify a download

# Windows (PowerShell)
Get-FileHash .\RemoteFlow-0.6.2-win-x64-setup.exe -Algorithm SHA256

# Linux / macOS
sha256sum RemoteFlow-0.6.2-linux-x64.tar.gz

Compare the hash against the line in checksums.txt. That proves the file arrived intact — the real guarantee of origin is the HTTPS connection to github.com.

Self-updating (Windows and Linux installs). If — and only if — you switch the update check on, RemoteFlow can install a newer release itself: it downloads the installer from github.com, verifies it against the SHA-256 in that release's checksums.txt, and only then closes, installs and reopens. If the checksum does not match, nothing is installed and the download is deleted. Portable copies say so and update by hand.

Runtime requirements