stem app iconmacOS arm64 — free

stem

A terminal emulator whose engine is pure Krypton — no C, no C++, no Obj-C. The shell, the pseudo-terminal, the ANSI grid renderer AND the macOS window/keyboard/colour are all native Krypton, via the objk Objective-C FFI.

Install via HomebrewDownload DMGView Source

A real terminal, written in Krypton

Live zsh sourcing your full ~/.zshrc (powerlevel10k, history, aliases), truecolor, scrollback, selection/copy, find, resize reflow, and a configurable theme/font/cursor.

Pure-Krypton engine

The grid (term.k) and the pty bridge run on macho svc syscall builtins. The whole app is pure Krypton on the objk FFI — no Obj-C source at all.

Runs full TUIs

Mouse reporting (X10/SGR-1006), alternate screen, cursor shape & visibility, bracketed paste, focus events — vim, htop, less, and tmux all work.

Tiny & self-contained

A single Mach-O, ad-hoc signed, with no runtime dependency. Installs from a Homebrew tap — CLI or a clickable app.

Install

macOS on Apple Silicon (Tahoe).

brew install --cask t3m3d/krypton/stem

A JetBrainsMono Nerd Font is recommended for powerline / icon glyphs (configurable in ~/.config/stem/config).