Features Speed Benchmarks FAQ
Download for macOS

The terminal,
rebuilt in Rust
for the age of AI.

A Metal-native macOS terminal engineered for Claude Code, Codex, and every CLI agent you run. Insanely fast. Impossible to crash. ~0% CPU when you're not typing.

Download for macOS

Free · v0.1.0 · Notarized by Apple · macOS 14+ · Apple Silicon · ~3 MB

Rustyyy running an AI coding agent — two tabs open, agent research streaming in
or don't just take our word for it See the benchmarks

Your terminal is the
one tool you never
upgraded.

You upgraded your editor, your shell, your AI. But the box you run it all in is the same laggy, bloated, crash-prone window it's always been. Rustyyy closes every one of those papercuts.

Built for AI agents.
Not bolted on.

The first terminal designed around the AI-agent workflow instead of patched to tolerate it. Paste a wall of text into Claude Code and regret it? Hit ⌘⌫ — the whole input line, gone in one keystroke. Plus Shift+Enter that just works, image→.png paste your agent can read, and a banner the second a background run finishes.

❯ claude > here's the whole 4,000-line log… [ pasted 1.2 MB ]
⌘⌫ — input wiped. back to work. >

Stupidly fast.
Absurdly light.

~155 MB/sthroughput
~0.6 msp99 flood latency
~39 MBRAM after 128 MB
~0%idle CPU
~3 MBsingle binary
120 HzProMotion-native

A 3 MB binary that embarrasses terminals 100× its size — render-on-demand, whole-frame damage coalescing, occlusion pausing, an adaptive 30/60/120 Hz cadence. Measured on an Apple M4 — full methodology below.

We ship
the receipts.

Anybody can claim "fast." We publish exactly how every number is measured — the same fixed workload, the same machine, re-run on every release. No cherry-picking, no mystery hardware.

❯ scripts/bench.sh throughput .......... 155 MB/s p99 flood latency ... 0.6 ms RSS after 128 MB .... 39 MB idle CPU ............ 0.0%
✓ 128 MB ANSI flood · p99 per 64 KB chunk · re-measured every release · Apple M4

The sixty-second self-check: install Rustyyy, open Activity Monitor, and watch it idle at ~0% CPU and under 40 MB of memory. The speed, you'll feel on the first keystroke.

Feed it anything.
It never dies.

Most terminals are one malformed escape sequence from a crash. Rustyyy's core is fuzz-hardened on every commit and panic-isolated per tab. The worst case is gibberish on screen — never a lost session.

❯ cat /dev/urandom �▒k�K█░7�╲K▓k▒█�╬░▒▓█k�╲╬░K█▒▓k░�╲█▓▒░k╬K█▓▒░ ▓█╲K�░k▒▓█╬░K█k╲▓▒░�K█╬k░▒▓█╲K░k�▓▒█╬K░k▒▓█ ^C
❯ # still here. still smooth. other tabs never flinched. ✓ cargo-fuzz (ASan) + a never-panics adversarial test run in CI on every commit

More reasons
you'll stay.

Beautiful, the Apple way.
Full-color emoji, seamless box-drawing, and a cursor that fades, glides, and goes hollow when you click away.

Tabs that don't take each other down.
Every tab is its own crash dome with honest, signal-accurate exit markers. ⌘T · ⌘W · ⌘1–9.

10,000-line scrollback, searchable.
Hit ⌘F for live regex search across your whole history — find that one line in a flood instantly.

Everything in Rustyyy.

For your AI workflow

  • ⌘⌫ one-key input wipe (paste rescue)
  • Shift+Enter for agents — zero setup
  • Image → .png path paste
  • Background-tab finish notifications
  • Smart ⌘A / ⌘C (the command, not the prompt)
  • ⌘-click a path → reveal in Finder

Speed & efficiency

  • Metal GPU rendering, Apple-Silicon-tuned
  • ~0% idle CPU (render-on-demand)
  • Adaptive 30/60/120 fps cadence
  • Whole-frame damage coalescing
  • Occlusion pause + App Nap
  • ~3 MB binary, ~39 MB RAM

Bulletproof

  • Fuzz-hardened, never-crash parser
  • Per-tab panic isolation
  • UI-callback panic firewall
  • Non-freezing tab teardown
  • Paste-injection sanitizer

Correct & complete

  • 24-bit truecolor + 256-color
  • Alt screen, scrolling regions, save/restore
  • Full Unicode: CJK, combining, ZWJ emoji
  • Synchronized output (tear-free)
  • Soft-wrap reflow on resize
  • 10k scrollback + regex search (⌘F)

Beautiful

  • Full-color emoji
  • Seamless box-drawing
  • Animated cursor (fade + glide + hollow)
  • Frosted-glass vibrancy
  • Programming ligatures (opt-in)
  • Retina-crisp, multi-display aware

Yours to tune

  • Font, size, scrollback, shell, padding, glass
  • One simple TOML file
  • Tabs (⌘T / ⌘W / ⌘1–9)
  • Apple Silicon native (arm64)
  • A config you literally cannot brick

~/.config/rustyyy/config.toml

Optional. A typo can never break your terminal — it just falls back to the defaults.

scrollback_lines = 10000
[font]
family = "CommitMono"
size = 14.0
ligatures = false
[window]
opacity = 0.40

Questions, answered.

What platforms does Rustyyy support?

macOS 14 (Sonoma) and later, on Apple Silicon Macs. It's built directly on Metal, Core Text, and AppKit — macOS-only by design, and that focus is exactly why it's this fast and this native.

Does Rustyyy support Chinese, Japanese, or Korean (IME) input?

Not yet — and we'd rather say so than surprise you. Full input-method support — the candidate window you use to type Chinese, Japanese, and Korean — is the next major feature on the roadmap. Today Rustyyy is built for English and layouts where every character is a single keypress. If you live in CJK input, this is the one to wait for.

Does it work with Claude Code, Codex, and other CLI agents?

Yes — that's the whole point. Shift+Enter for multi-line prompts works out of the box, image paste hands your agent a readable file path, and a finished agent in a background tab pings Notification Center.

Can I theme it or change the colors?

Rustyyy ships one carefully-tuned palette and intentionally has no theme system — fewer knobs, one beautiful default. You can set your font, size, padding, cursor, scrollback, shell, and the glass opacity/blur in a simple TOML file.

Is the "indestructible" claim real?

Yes, and it's enforced in CI two different ways: fuzzing under AddressSanitizer on every commit, plus a stable-toolchain test that proves no byte stream can panic the emulator. Crashes are also isolated per tab.

Does Rustyyy have split panes?

No — sessions live as tabs, with full per-tab crash isolation. Tabs cover the multi-session workflow.

Is it really faster, or is that just marketing?

The numbers come from a fixed benchmark: a 128 MB ANSI flood through the terminal, measuring wall-clock throughput, p99 latency per 64 KB chunk, memory after the flood, and idle CPU — re-measured on the same Apple M4 for every release. And two of the claims you can verify yourself in sixty seconds: open Activity Monitor and watch Rustyyy idle at ~0% CPU and under 40 MB of memory. The rest you'll feel.

Is it safe to install?

Yes. Rustyyy is code-signed and notarized by Apple, so it opens with a single click — no Gatekeeper warnings. It's a native app built on Apple's own frameworks (Metal, Core Text, AppKit): one small 3 MB binary, not a bundled browser. And the code is fuzzed under AddressSanitizer in CI on every commit, with warnings treated as errors.

Verify your download — SHA-256:
499bc8426b54e651cb1110db5cc3cd060ec23342340eb2b3894c9658135da1dc

Signed & notarized by AppleOpens with one click — no Gatekeeper warnings, no right-click workarounds.
Apple-native, not ElectronBuilt on Metal, Core Text & AppKit. No bundled browser, no half-gigabyte of someone else's code.
One 3 MB native binaryApple Silicon (arm64). Fuzzed in CI under AddressSanitizer on every commit, and lint-clean.

Try it once.
You won't go back.

Download Rustyyy for macOS

Free to download. A 3 MB app. Open the DMG, drag to Applications, done — no Gatekeeper warnings. macOS 14+ · Apple Silicon.