Download

For Linux and macOS. Requires Git and tmux 3.2 or newer. All prerequisites.

npm

Linux and macOS

n10 Desktop and the terminal UI. Requires Node.js 22.12 or newer.

npm install -g @notaharness/n10

Run n10 in a repository to open n10 Desktop, or n10 --tui for the terminal UI.

Linux packages

x64 and arm64

n10 Desktop without Node.js. For the terminal UI and the n10 shell command, use npm.

.deb

For Debian and Ubuntu. Includes Git and tmux dependencies.

sudo apt install ./n10-desktop_amd64.deb

AppImage

Requires FUSE 3 (sudo apt install fuse3 on Ubuntu). Without FUSE, prefix the run command with APPIMAGE_EXTRACT_AND_RUN=1. Keep the app open to use n10 util and beam in its sessions. On Ubuntu 24.04+, it runs without Electron’s sandbox.

chmod +x n10-desktop-x86_64.AppImage
./n10-desktop-x86_64.AppImage

Save SHA256SUMS beside the package to verify the download:

sha256sum -c SHA256SUMS --ignore-missing

macOS

.dmg

Open the .dmg and drag n10-desktop.app to Applications.

Install Git and tmux first:

brew install git tmux

The app is not notarized. If macOS blocks a release you trust, open it once, then choose System Settings → Privacy & Security → Open Anyway.

Checksums · Release notes and older versions.