Native Rust GPU terminal

Built for speed, correctness, and real command work.

Gromaq is a native terminal emulator built with Rust, winit, wgpu, real PTYs, and proof-backed release discipline. Version 0.2.1 is installable now as a public alpha/beta foundation release.

  • native Rust
  • wgpu renderer
  • real PTY
  • alpha/beta 0.2.1
Gromaq native app welcome screen preview

Install

Install the v0.2.1 release.

Use the release installer for macOS or Linux. It verifies published checksum manifests by default.

macOS or Linux release

No Rust required on the macOS app path. Linux installs the release tarball.

curl -fsSL https://raw.githubusercontent.com/vicotrbb/gromaq/main/scripts/install.sh | GROMAQ_INSTALL_METHOD=release GROMAQ_VERSION=v0.2.1 sh

Source install

Contributor path for macOS and Linux systems with Rust stable installed.

curl -fsSL https://raw.githubusercontent.com/vicotrbb/gromaq/main/scripts/install.sh | sh

What works today

A real terminal foundation, not a web shell.

Terminal core

Grid state, scrollback, resize reflow, alternate screen, selection, copy, and clipboard boundaries.

ANSI and input

SGR colors, cursor movement, mouse reporting, bracketed paste, and Unicode wide or emoji cluster handling.

Native runtime

PTY shell startup, input/output pump, resize propagation, large output, keyboard/mouse mapping, and live config reload.

Renderer and packaging

Swash rasterization, glyph atlas/cache, wgpu bootstrap, Linux tarballs, Debian packages, Arch metadata, macOS app zips, and checksums.

Packages

Published release assets.

Public alpha/beta release. Developer ID notarization is not claimed for v0.2.1.

Open v0.2.1 release

Docs

Inspect the proof trail.