{
  "id": 684700,
  "title": "TerminalWidget makes custom widget building easy",
  "url": "https://urgent.news/2026/08/12/terminalwidget-makes-custom-widget-building-easy",
  "topic": "tech",
  "section": "Tech",
  "published": "2026-08-12T17:53:45.000Z",
  "source": {
    "name": "Six Colors",
    "slug": "six-colors",
    "url": "https://sixcolors.com/post/2026/08/terminalwidget-makes-custom-widget-building-easy/"
  },
  "original_language": "en",
  "account": "TerminalWidget is a new tool that makes it easy to build custom widgets for both Mac and iOS devices. Created by Brett Terpstra for $20, it allows users to send data to widgets from a command-line script, Shortcut, AppleScript, or a URL scheme. This flexibility sets it apart from other widget-building tools like Scriptable.\n\nWith TerminalWidget, you can target specific widgets and generate design elements using a basic set of terminology. It also provides pre-filled functionality to create text, charts, images, progress bars, or tables without much hassle. For those using Shortcuts, TerminalWidget can be updated using a variety of template types, including Chart, Image, Progress, Table, and Text. Each Shortcuts action contains various variables, enabling customization of colors, fonts, captions, and titles.\n\nWhile TerminalWidget may not be as flexible as Scriptable, its approachability is its strength. Users can easily fill in the blanks with their desired data, making it an ideal tool for creating glanceable widgets on iPad, iPhone, and Mac. The learning curve is gentle, especially when using Shortcuts, which displays all possible variables for tinkering and customization.\n\nTerminalWidget has been used by Dr. Drang for planetary positions, showcasing its versatility and potential for users with diverse interests. With TerminalWidget, users can display any information they want on their devices' widgets, turning limitations into strengths and offering an approachable solution for custom widget creation.",
  "summary": "A TerminalWidget shortcut action and its output. I’m a huge fan of displaying ambient information in my computer interfaces, which on my Mac tends to involve putting data about weather, solar power and the like in my menu bar, so it’s available at a glance.…",
  "key_points": [
    "TerminalWidget simplifies custom widget building for Mac and iOS.",
    "Users can send data via command-line script, Shortcut, AppleScript, or URL scheme.",
    "Enables text, charts, images, progress bars, and tables with minimal effort."
  ],
  "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."
}