Put Terminal Output on Your Desktop

terminalwidget.app · 2026-08-02 · by Long Nguyen ·generic
Display command output, progress, sparklines, and images in customizable widgets for macOS, iOS, and iPadOS.

Put Terminal Output on Your Desktop

Put Terminal Output on Your Desktop

TerminalWidget lets you send output from commands, scripts, APIs, and Shortcuts directly to widgets across macOS, iOS, and iPadOS with rich formatting, progress bars, sparklines, and image support. It is available as a universal app on the App Store for $19.99.

Download on the Mac App Store Download on the App Store

Leave a review on Product Hunt

Terminal Widget demo video poster

Newsletter

Get updates and TerminalWidget recipes—shell scripts, shortcuts, and other tips for building dashboards.

Name Email

Marketing permission: I give my consent to BrettTerpstra.com to be in touch with me via email using the information I have provided in this form for the purpose of news, updates and marketing.

What to expect

If you wish to withdraw your consent and stop hearing from us, simply click the unsubscribe link at the bottom of every email we send or contact us at me@brettterpstra.com. We value and respect your personal data and privacy. To view our privacy policy, please visit our website. By submitting this form, you agree that we may process your information in accordance with these terms.

HP

Features

  • Output text from terminal commands or generate a wide variety of charts and tables from data
  • Multiple widgets can be targeted individually
  • Sync across multiple Macs and iOS devices
  • Display local or remote images, including those generated by APIs
  • Display images edge-to-edge
  • Full control over colors, fonts, and icon
  • Instant updates on macOS, rapid updates on iOS via iCloud
  • Full CLI included, incorporate into scripts
  • Shortcuts actions work on Mac and iOS, with AppleScript support and a URL scheme for automation
  • Display progress bars with any number 0-100
  • Display charts and graphs by passing serial integer data
  • Display matrix-style chart of integer values
  • macOS Widgets

  • Output any text, image, or chart data to fully customizable widgets
  • Use shell scripts or AppleScript output on macOS
  • Interact via Shortcuts or URL scheme on macOS and iOS
  • Assign actions to widgets to execute on tap/click
  • Basic text widget style

    Text basic

    Matrix progress widget style

    Progress matrix

    Radial chart widget style

    Radial chart

    See the gallery

    Mac + iPhone + iPad

  • Widgets sync across your Apple devices when iCloud is enabled.
  • iOS and iPadOS widgets support the same rich text, progress bar, and sparkline payloads.
  • Use the URL scheme or Shortcuts actions to update widgets from iPhone and iPad.
  • Existing CLI scripts continue to work the same for Mac workflows.

iPhone progress widgets

iOS progress trio

iPhone chart styles

iOS chart styles

iPhone image widget styles

iOS image showcase

See the gallery

CLI Example

terminal-widget --target widget1 --text "Build complete" --icon "checkmark.seal.fill" --progress 100 --fg "#22c55e"

Read full CLI documentation

Download on the Mac App Store Download on the App Store

Join the TestFlight

Join the public TestFlight beta to try it out and help debug!

Join on TestFlight

×

terminalwidget.app · 14 images · 23 links

Comments (0)

No comments yet