Ide Ultra

Install

IdeUltra is a single universal binary (arm64 + x86_64) packaged as a regular .app. No installer, no daemon, no helper services. macOS 11+; any Mac released since 2020.

One-line installer (recommended)

Paste this into a terminal. The script fetches the latest .dmg from GitHub, mounts it, copies IdeUltra.app into /Applications, and clears the Gatekeeper quarantine flag.

sh
curl -fsSL https://raw.githubusercontent.com/MPJHorner/IdeUltra/main/scripts/install.sh | bash

The script is short and human-readable: scripts/install.sh. Always check curl-piped installers before running them.

Manual .dmg

Prefer to do it yourself? Grab the latest universal DMG from GitHub releases. Mount it, drag IdeUltra.app into /Applications.

The first launch is blocked by Gatekeeper because the binary isn't notarised yet. Right-click the app in Finder and choose Open for the one-time prompt, or clear the quarantine flag in a terminal:

sh
xattr -d com.apple.quarantine /Applications/IdeUltra.app

From source

You need Rust 1.78 or newer (install Rust) and a working Xcode command-line toolchain.

sh
git clone https://github.com/MPJHorner/IdeUltra.git
cd IdeUltra
cargo run --release

First build takes about 30s; subsequent builds are incremental. ./scripts/package.sh bundles the universal .app + DMG locally.

What lands on your machine

WhereWhat
/Applications/IdeUltra.appThe binary, Info.plist, and icon. Universal, ~16 MB.
~/Library/Application Support/com.mpjhorner.IdeUltra/settings.jsonTheme, zoom, keymap preset, autosave, sidebar & preview state. Human-readable.
~/Library/Application Support/com.mpjhorner.IdeUltra/session.jsonWindow position, last folder, open tabs, recent files.
~/Library/Application Support/com.mpjhorner.IdeUltra/log.ndjsonStructured NDJSON log. Append-only.
…/recovery/*.{json,txt}Crash-recovery snapshots — one pair per dirty buffer.

Nothing else. No background daemons. No analytics endpoints. The .app ships with a single NSHumanReadableCopyright string and nothing that phones home.

Uninstall

sh
rm -rf /Applications/IdeUltra.app
rm -rf ~/Library/Application\ Support/com.mpjhorner.IdeUltra

Next

Read the Quick start or jump straight to the keyboard cheat-sheet.