Back to overview

Terminal

Metal GPU-accelerated rendering, smooth scrolling with momentum physics, text glow bloom effects, local sessions, visual effects, and session recording.

ProSSH Mac
ProSSH Mac terminal with GPU-accelerated rendering

Metal GPU-accelerated terminal with full xterm-256color support

GPU-powered rendering

Metal-accelerated terminal rendering delivers buttery smooth scrolling and instant output, even with heavy log streams. Full xterm-256color support with true color. Recent optimizations deliver 14–16% higher throughput with async glyph rasterization and adaptive snapshot coalescing.

  • Metal GPU-accelerated rendering for smooth, high-performance output
  • Local PTY-backed terminal sessions — use as a standalone shell
  • Visual effects: CRT scanlines, Matrix screensaver, scanner effect, gradient backgrounds, solid colour backgrounds
  • Session recording with asciinema-compatible export
  • In-terminal search to find text in scrollback
  • Clickable URL detection — open links directly from terminal output
  • Session tabs — manage multiple named sessions within a single window
  • Custom prompt appearance — configurable rainbow username, path segment colors, and symbol color for local sessions

Smooth scrolling with momentum physics

A physics-based smooth scroll engine with sub-pixel precision renders trackpad scrolling at native macOS quality. Spring-back, rubber-band overscroll, and frame-rate-independent momentum feel natural on any display refresh rate.

  • Sub-pixel GPU scroll offset — vertex shader shifts all cells for jitter-free motion
  • Momentum decay and spring interpolation for natural trackpad feel
  • Rubber-band overscroll at scrollback bounds with spring-back animation
  • Frame-rate independent — smooth on 60 Hz, 120 Hz, and ProMotion displays
  • Terminal scrollbar for quick navigation through scrollback history
  • User-configurable — toggle smooth scrolling and adjust behaviour in Settings

Text glow & bloom effects

A GPU bloom pipeline adds a soft glow halo around bright terminal text, creating an atmospheric retro-futuristic look. Separable Gaussian blur runs at half resolution for zero-cost visual flair.

  • Bright-pass extraction, 13-tap separable Gaussian blur, additive composite
  • Gradient coupling — bloom halo tints with your active gradient theme colours
  • Adjustable threshold, intensity, and radius sliders in Settings
  • Pairs beautifully with CRT scanlines and gradient backgrounds