{
  "id": 15658565,
  "title": "Building Termy X: putting an X client inside a GPU terminal with Rust and GPUI",
  "url": "https://urgent.news/2026/10/19/building-termy-x-putting-an-x-client-inside-a-gpu-terminal-with-rust",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-10-19T21:45:56.000Z",
  "source": {
    "name": "Dev.to",
    "slug": "dev-to",
    "url": "https://dev.to/jasper_black/building-termy-x-putting-an-x-client-inside-a-gpu-terminal-with-rust-and-gpui-1ddj"
  },
  "original_language": "en",
  "account": null,
  "summary": "I spend my day in a terminal, and I was tired of alt-tabbing to X. So I forked Termy, an MIT-licensed Rust/GPUI terminal, and docked an X panel beside the shell. Termy X has a timeline, profile lookup, trends, research, and compose with post/reply/quote, plus likes and follows. This post covers what it took to keep it fast and impossible to hang. That means mimalloc, zero-copy serde with borrowed…",
  "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."
}