Download
For Linux and macOS. Requires Git and tmux 3.2 or newer. All prerequisites.
npm
Linux and macOSn10 Desktop and the terminal UI. Requires Node.js 22.12 or newer.
npm install -g @notaharness/n10Run n10 in a repository to open n10 Desktop, or n10 --tui for the terminal UI.
Linux packages
x64 and arm64n10 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.debAppImage
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.AppImageSave SHA256SUMS beside the package to verify the download:
sha256sum -c SHA256SUMS --ignore-missingmacOS
.dmgOpen the .dmg and drag n10-desktop.app to Applications.
Install Git and tmux first:
brew install git tmuxThe app is not notarized. If macOS blocks a release you trust, open it once, then choose System Settings → Privacy & Security → Open Anyway.