Installation

For your convenience, there is an installer available to help you download and setup JoyDX up using the following.

/bin/bash -c "$(curl -fsSL https://joydx.com/installer.sh)"

Download Details

The following table describes the various types of package available from the JoyDX Releases repository. Assets are packaged within zip format to save bandwidth. Checksums and GPG signatures are available for verifying release integrity.

PlatformArchitectureNoteDownload Link
MacOSApple Silicon (M1, M2, etc.)joydx-darwin-arm64.zip
MacOSApple Silicon (M1, M2, etc.)Command Line Interface onlyjoydx-darwin-arm64-cli.zip
MacOSIntel Siliconjoydx-darwin-amd64.zip
MacOSIntel SiliconCommand Line Interface onlyjoydx-darwin-amd64-cli.zip
LinuxAMD64Webkit Version 4 (legacy)joydx-linux-amd64.zip
LinuxAMD64Webkit Version ^4.1joydx-linux-amd64-webkit241.zip
LinuxAMD64Command Line Interface onlyjoydx-linux-amd64-cli.zip
LinuxARM64Webkit Version 4 (legacy)joydx-linux-arm64.zip
LinuxARM64Version 4.1joydx-linux-arm64-webkit241.zip
LinuxARM64Command Line Interface onlyjoydx-linux-arm64-cli.zip
WindowsAMD64Installerjoydx-windows-amd64-installer.exe
WindowsAMD64joydx-windows-amd64.zip
WindowsAMD64Command Line Interface onlyjoydx-windows-amd64-cli.zip
WindowsAMD64Installerjoydx-windows-arm64-installer.exe
WindowsARM64joydx-windows-arm64.zip
WindowsARM64Command Line Interface onlyjoydx-windows-arm64-cli.zip

Note for Windows users

If you are a Windows user installing manually and want to use JoyDX from both the GUI and CLI, it is recommended to use the installer. You will need to download both versions independently or use the GUI version and activate the system environment which will automatically download and setup the CLI version.

Note for Linux GUI users

For the graphical variants on Linux, there are two builds for each architecture due to some of the underlying system libraries used for managing window behaviour. Unless you are running a distribution released before 2024, you will likely want to use the webkit241 version

Download Integrity

If you would like to verify the authenticity of your downloads, checksums and PGP signatures are available on the Github releases page. The built in update function will automatically verify integrity using a built-in public key and the checksum from the releases page.

To retrieve a copy of the public PGP key used to sign compiled apps identified by simon@joydx.com, click here. If your PGP client supports Web Key Directory, this site is also configured to expose the key appropriately.

Podman

If you use JoyDX to manage Podman, there may be some prerequisites

DistributionNote
Ubuntu 24.04Install qemu-utils qemu-system-x86
WindowsNot yet available due to only recently targeting Windows. Needs testing

If instructions for your setup have are not included above, please get in contact