{
  "id": 2425714,
  "title": "I Built a 10 MB GPU-Accelerated Terminal in Rust + Metal",
  "url": "https://urgent.news/2026/08/21/i-built-a-10-mb-gpu-accelerated-terminal-in-rust-metal",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-08-21T19:35:20.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/pioner92/i-built-a-10-mb-gpu-accelerated-terminal-in-rust-metal-1le3"
  },
  "original_language": "en",
  "account": "A new native terminal emulator called Metalterm has been released for macOS. It is built using Rust, the macOS APIs, and the Metal rendering technology. The goal was to push terminal performance to its limits by treating rendering performance, latency, memory usage, and smoothness as first-class features. The result is a 10 MB application that consumes only about 2.6% of the available GPU frame budget at 120 Hz. Metalterm offers several performance advantages compared to other GPU-accelerated terminals, such as low memory usage and fast startup. The terminal's architecture is designed to minimize unnecessary work before the GPU processes the frame. Metalterm's small size, memory efficiency, and customizable UI make it a promising tool for developers and terminal enthusiasts.",
  "summary": "A few days ago, I released Metalterm , a new native terminal emulator for macOS built with Rust and Metal . https://metalterm.dev/ Yes, another terminal emulator. But I wanted to see how far I could push a terminal if I treated rendering performance, latency, memory usage, and smoothness as first-class features rather than implementation details. The result is a native macOS app that's currently…",
  "key_points": [],
  "editors_take": null,
  "illustration": null,
  "coverage": {
    "outlets": 1,
    "also_reported_by": []
  },
  "ai_generated": true,
  "disclaimer": "Summaries, key points and the editor’s take are written by software from other outlets’ reporting and may contain errors — always check the linked original."
}