A cross-platform launcher for Harp device GUI applications. Discover connected devices, install the matching configuration tool, and launch it.
Each Harp device repository publishes its GUI as a dotnet tool package on NuGet. Harp.Regulator enumerates available serial ports, identifies connected Harp devices through the WhoAmI register, installs the matching tool version on demand, and launches it. One launcher, every Harp device GUI.
Download the installer for your operating system from the Releases page and run it. Installers are provided for Windows, Linux, and macOS.
The repository follows the standard Harp software layout, with the application project under src/Harp.Regulator/ and shared build infrastructure under build/.
dotnet restore
dotnet build --configuration ReleaseTo produce a self-contained per-platform build:
dotnet publish src/Harp.Regulator --configuration Release --runtime <RID> --self-containedwhere <RID> is one of win-x64, linux-x64, or osx-x64.
Harp.Regulator is released as open-source under the MIT license.