Show HN: Race – Terminal Multiplexer on Infinite Canvas (macOS and Linux Beta)
3 days ago
- RACE is a terminal multiplexer built on an infinite, zoomable canvas where terminals are windows you can freely place, resize, group, and pan instead of being confined to a grid.
- It uses spatial memory to organize work: each context gets a stable place on the canvas with distinct size, font, theme, and group color, making it easy to locate tasks.
- Key features include an infinite canvas, custom rendering engine (144 FPS), persistent shells that survive app restarts, agent integration via the race-mcp MCP server, mirrors, groups with dashed frames, an inactivity monitor, 611 built-in themes, pinning, image placement, full keyboard fidelity, and live configuration.
- Available on macOS (free trial with 5 terminals per canvas and 3 canvases, no time limit) and Linux (beta for x86_64, unlimited for 14 days, refreshed daily).
- Quickstart involves using Cmd-? to access keyboard shortcuts; all settings persist across restarts including canvases, viewports, and terminal states.