# Ghostty vs iTerm2

Published January 1, 2026 · Updated August 10, 2026

Ghostty and iTerm2 are both terminals on a Mac, so the pick depends on workflow. Ghostty for speed and native simplicity; iTerm2 when you need every toggle, trigger, and script surface. As of October 2026, both install with brew install --cask ghostty and brew install --cask iterm2.

Ghostty 1.3.x strengthened the 'just a great terminal' case; iTerm2 3.6.11 remains unmatched for power-user depth and Tahoe hardening. August 2026 still recommends choosing by workflow, not crowning a universal winner , consistent with the prior tie.

## Head to head

| Factor | Ghostty | iTerm2 |
| --- | --- | --- |
| Price | Free | Free |
| Open Source | Yes | Yes |
| Replaces | Warp ($20/month) | SecureCRT ($119) |
| Best for | terminal, gpu, zig | terminal, macos |
| Install | brew install --cask ghostty | brew install --cask iterm2 |
| Category | Developer Tools | Developer Tools |

## Ghostty

GPU-accelerated terminal emulator written in Zig

Install: `brew install --cask ghostty`

[Ghostty on Bundl](https://bundl.run/apps/ghostty)

## iTerm2

Replacement for macOS Terminal

Install: `brew install --cask iterm2`

[iTerm2 on Bundl](https://bundl.run/apps/iterm2)

## Features

- **Rendering Performance.** Ghostty's architecture is built for speed from the ground up, offering lower latency and more consistent high-FPS rendering.
- **Configuration & Setup.** iTerm2's GUI makes it far more accessible for users who don't want to memorize config syntax, while still offering power-user options.
- **Multiplexing & Layouts.** For users who need to manage multiple sessions within a single window without external tools, iTerm2 is vastly superior.
- **Extensibility & Scripting.** iTerm2's Python API provides a level of customization and automation that Ghostty currently does not attempt to match.
- **Search & History.** iTerm2's history management and replay features are more advanced and useful for debugging complex session outputs.
- **Shell Integration.** iTerm2's custom shell integration provides a level of 'intelligence' between the shell and the UI that Ghostty avoids for simplicity's sake.
- **Cross-Platform Support.** Ghostty is the better choice for developers who work in mixed-OS environments and want a unified toolset.
- **Resource Efficiency.** Ghostty is significantly lighter on system resources, making it better for users trying to maximize battery life or system performance.

## FAQ

### Which versions matter in August 2026?

Ghostty 1.3.1 and iTerm2 3.6.11. Ghostty's 1.3 line closed search/scrollbar gaps; iTerm2's 3.6.x line continued Tahoe UI polish and stability fixes through June 2026.

### Is Ghostty faster than iTerm2?

Yes, in terms of raw input latency and rendering frame rates, Ghostty is generally faster than iTerm2. Because Ghostty is written in Zig and built from the ground up with a focus on modern GPU acceleration and efficient memory management, it avoids much of the legacy overhead found in iTerm2. While iTerm2 has a Metal-based renderer that significantly improves its performance over the default macOS Terminal, Ghostty’s architecture is more clean for high-throughput text processing and low-latency feedback, making it feel more responsive during intensive typing or large log outputs.

### Can I use iTerm2 features like Triggers in Ghostty?

Currently, Ghostty does not have a direct equivalent to iTerm2's 'Triggers' feature. Triggers in iTerm2 allow the terminal to watch for specific text patterns and then execute actions like highlighting text, showing notifications, or running scripts. Ghostty follows a more minimalist philosophy, focusing on core terminal performance and protocol compliance. If you rely heavily on Triggers for your workflow, you might find Ghostty lacking unless you can replicate that functionality within your shell (e.g., using zsh plugins) or through an external multiplexer like tmux, though this is often more complex to set up.

### Does Ghostty support split panes like iTerm2?

Ghostty's support for split panes is more basic compared to iTerm2's native implementation. While Ghostty supports multiple windows and native macOS tabs, it does not currently offer the same level of granular, internal split-pane management that iTerm2 is known for. Many Ghostty users complement the terminal with a CLI multiplexer like tmux or Zellij to handle complex screen layouts. iTerm2, however, allows you to split panes vertically and horizontally directly within the GUI and even save those layouts as 'Window Arrangements' that can be restored on startup, which is a more integrated experience.

### Is iTerm2 available on Linux?

No, iTerm2 is a macOS-exclusive application. It is built using Apple's Cocoa frameworks and Objective-C, which are specific to the macOS operating system. There are no official plans to port it to other platforms. In contrast, one of Ghostty's major advantages is that it is designed to be cross-platform. While it feels like a first-class citizen on macOS, it also has solid support for Linux. This makes Ghostty a better choice for developers who want to use the same terminal emulator across different workstations running different operating systems.

### Which terminal is better for battery life on a MacBook?

Ghostty is generally better for battery life due to its highly efficient native implementation. Because it is written in Zig and focuses on minimal resource usage, it consumes less CPU and memory than iTerm2 during active use. iTerm2, being a much larger and more feature-rich application built on older frameworks, tends to have a higher 'idle' resource consumption and can be more taxing on the system when multiple advanced features (like the Toolbelt or complex triggers) are active. For users who spend long hours working away from a power outlet, Ghostty’s lightweight nature provides a slight but noticeable advantage.

### Does Ghostty support custom themes?

Yes, Ghostty has solid support for custom themes, although the process is different from iTerm2. In Ghostty, themes are typically defined in plain text files or selected via the `theme` configuration option in your config file. Ghostty comes with a wide variety of built-in themes that you can choose from by name. iTerm2 uses a more traditional GUI approach where you can import `.itermcolors` files and preview them instantly in a dropdown menu. While both allow for near-infinite visual customization, iTerm2's large ecosystem means there are more pre-made themes available to download online specifically for it.

### What is the benefit of Ghostty being written in Zig?

Zig is a modern systems programming language that offers several benefits for a terminal emulator like Ghostty. First, it provides 'manual memory management' which allows the developer to optimize exactly how the app uses RAM, leading to Ghostty’s low memory footprint. Second, Zig is designed for performance, allowing Ghostty to execute code at speeds comparable to C or C++. Finally, Zig’s focus on safety and 'comptime' (compile-time code execution) helps reduce bugs and ensures that the terminal is extremely stable even when handling complex rendering tasks that might crash less solidly designed applications.

### Does iTerm2 support image display in the terminal?

Yes, iTerm2 has excellent support for displaying images directly in the terminal buffer using its own proprietary inline image protocol. This allows you to view things like thumbnails, graphs, or even full photos without leaving the command line. Ghostty also supports modern terminal image protocols (like the Kitty graphics protocol), allowing for similar functionality. However, iTerm2's implementation is often cited as being very user-friendly, with built-in tools like `imgcat` making it easy to display images from a shell script, whereas Ghostty users might need to rely on more standard CLI tools to achieve the same result.

### Can I script iTerm2 using Python?

Yes, one of iTerm2's most strong features is its extensive Python API. This allows users to write Python scripts that can control almost every aspect of the terminal, such as opening new windows, sending commands to specific panes, or creating custom status bar widgets that display information like battery level or git branch status. Ghostty does not currently offer a high-level scripting API of this nature. Ghostty's philosophy is more about being a high-performance 'dumb' pipe for your shell, leaving the advanced logic and automation to the shell or external tools rather than the terminal itself.

### Which terminal should a beginner choose?

For a absolute beginner, iTerm2 is generally the safer and more approachable choice. Its graphical preferences menu allows you to explore and change settings (like font size, colors, and shortcuts) without having to learn how to edit configuration files or look up technical documentation. Ghostty is fantastic but requires a level of comfort with text-based configuration that might be intimidating for someone just starting their coding journey. Once a user is comfortable with the command line and begins to value performance and minimalist aesthetics, they might find themselves 'graduating' to a tool like Ghostty.

## Sources

- [Ghostty homepage](https://ghostty.org/)
- [Ghostty 1.3.0 notes](https://ghostty.org/docs/install/release-notes/1-3-0)
- [Ghostty 1.3.1 notes](https://ghostty.org/docs/install/release-notes/1-3-1)
- [iTerm2 downloads](https://iterm2.com/downloads.html)
- [iTerm2 homepage](https://iterm2.com/)
- [iTerm2 GitHub](https://github.com/gnachman/iTerm2)
- [iTerm2 features](https://iterm2.com/features.html)

## Related

- [Ghostty vs Alacritty](https://bundl.run/compare/ghostty-vs-alacritty)
- [Ghostty vs Warp](https://bundl.run/compare/ghostty-vs-warp)
- [Ghostty vs Kitty](https://bundl.run/compare/ghostty-vs-kitty)
- [Warp vs iTerm2](https://bundl.run/compare/warp-vs-iterm2)
- [iTerm2 vs Terminal](https://bundl.run/compare/iterm2-vs-terminal)

```json
{
  "@context": "https://schema.org",
  "@graph": [
    {
      "@type": "Organization",
      "@id": "https://bundl.run/#organization",
      "name": "Bundl.run",
      "url": "https://bundl.run",
      "logo": {
        "@type": "ImageObject",
        "url": "https://bundl.run/og-image.png",
        "width": 1200,
        "height": 630
      },
      "description": "The Ninite for Mac. Install all your essential Mac apps with one terminal command.",
      "sameAs": [
        "https://github.com/abhiofficial/bundl-mac-setup",
        "https://x.com/bundlrun",
        "https://www.producthunt.com/products/bundl-run"
      ],
      "foundingDate": "2024",
      "contactPoint": {
        "@type": "ContactPoint",
        "contactType": "customer support",
        "url": "https://bundl.run/faq"
      }
    },
    {
      "@type": "WebSite",
      "@id": "https://bundl.run/#website",
      "name": "Bundl.run",
      "url": "https://bundl.run",
      "description": "The Ninite for Mac. Install all your essential Mac apps with one terminal command.",
      "publisher": {
        "@id": "https://bundl.run/#organization"
      },
      "inLanguage": "en-US"
    },
    {
      "@type": "Person",
      "@id": "https://bundl.run/authors/alex-chen#person",
      "name": "Alex Chen",
      "jobTitle": "Senior Developer Tools Specialist",
      "url": "https://bundl.run/authors/alex-chen",
      "worksFor": {
        "@id": "https://bundl.run/#organization"
      },
      "description": "Alex Chen has been evaluating developer tools and productivity software for over 12 years, with deep expertise in code editors, terminal emulators, and development environments. As a former software engineer at several Bay Area startups, Alex brings hands-on experience with the real-world workflows these tools are meant to enhance. Alex tests each application extensively on both Intel and Apple Silicon Macs, documenting performance metrics, integration capabilities, and workflow efficiency. When not reviewing software, Alex contributes to open-source projects and writes technical tutorials for the developer community.",
      "knowsAbout": [
        "Code Editors & IDEs",
        "Terminal Emulators",
        "Version Control Tools",
        "DevOps & CI/CD",
        "API Development",
        "Performance Benchmarking"
      ],
      "image": "https://bundl.run/authors/alex-chen.svg"
    },
    {
      "@type": "BreadcrumbList",
      "@id": "https://bundl.run/compare/ghostty-vs-iterm2#breadcrumb",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "name": "Home",
          "item": "https://bundl.run"
        },
        {
          "@type": "ListItem",
          "position": 2,
          "name": "Apps",
          "item": "https://bundl.run/apps"
        },
        {
          "@type": "ListItem",
          "position": 3,
          "name": "Compare",
          "item": "https://bundl.run/compare"
        },
        {
          "@type": "ListItem",
          "position": 4,
          "name": "Ghostty vs iTerm2",
          "item": "https://bundl.run/compare/ghostty-vs-iterm2"
        }
      ]
    },
    {
      "@type": "WebPage",
      "@id": "https://bundl.run/compare/ghostty-vs-iterm2",
      "url": "https://bundl.run/compare/ghostty-vs-iterm2",
      "name": "Ghostty vs iTerm2",
      "description": "Ghostty 1.3.x strengthened the 'just a great terminal' case; iTerm2 3.6.11 remains unmatched for power-user depth and Tahoe hardening. August 2026 still recommends choosing by workflow, not crowning a universal winner , consistent with the prior tie.",
      "isPartOf": {
        "@id": "https://bundl.run/#website"
      },
      "publisher": {
        "@id": "https://bundl.run/#organization"
      },
      "inLanguage": "en-US",
      "datePublished": "2026-01-01T00:00:00Z",
      "dateModified": "2026-08-10T13:34:04.000Z",
      "image": "https://bundl.run/og-image.png",
      "author": {
        "@id": "https://bundl.run/authors/alex-chen#person"
      },
      "mainEntity": {
        "@id": "https://bundl.run/compare/ghostty-vs-iterm2#article"
      },
      "breadcrumb": {
        "@id": "https://bundl.run/compare/ghostty-vs-iterm2#breadcrumb"
      }
    },
    {
      "@type": "Article",
      "@id": "https://bundl.run/compare/ghostty-vs-iterm2#article",
      "headline": "Ghostty vs iTerm2 — Which is Better in 2026?",
      "description": "Ghostty 1.3.x strengthened the 'just a great terminal' case; iTerm2 3.6.11 remains unmatched for power-user depth and Tahoe hardening. August 2026 still recommends choosing by workflow, not crowning a universal winner , consistent with the prior tie.",
      "image": "https://bundl.run/og-image.png",
      "speakable": {
        "@type": "SpeakableSpecification",
        "cssSelector": [
          "h1",
          ".quick-answer",
          ".tldr-summary"
        ]
      },
      "author": {
        "@id": "https://bundl.run/authors/alex-chen#person"
      },
      "publisher": {
        "@id": "https://bundl.run/#organization"
      },
      "datePublished": "2026-01-01T00:00:00Z",
      "dateModified": "2026-08-10T13:34:04.000Z",
      "mainEntityOfPage": {
        "@type": "WebPage",
        "@id": "https://bundl.run/compare/ghostty-vs-iterm2"
      },
      "isPartOf": {
        "@id": "https://bundl.run/#website"
      },
      "about": [
        {
          "@type": "SoftwareApplication",
          "name": "Ghostty",
          "url": "https://bundl.run/apps/ghostty"
        },
        {
          "@type": "SoftwareApplication",
          "name": "iTerm2",
          "url": "https://bundl.run/apps/iterm2"
        }
      ],
      "mentions": [
        {
          "@type": "SoftwareApplication",
          "name": "Ghostty",
          "url": "https://bundl.run/apps/ghostty"
        },
        {
          "@type": "SoftwareApplication",
          "name": "iTerm2",
          "url": "https://bundl.run/apps/iterm2"
        }
      ]
    },
    {
      "@type": "FAQPage",
      "@id": "https://bundl.run/compare/ghostty-vs-iterm2#faq",
      "mainEntity": [
        {
          "@type": "Question",
          "name": "Which versions matter in August 2026?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Ghostty 1.3.1 and iTerm2 3.6.11. Ghostty's 1.3 line closed search/scrollbar gaps; iTerm2's 3.6.x line continued Tahoe UI polish and stability fixes through June 2026."
          }
        },
        {
          "@type": "Question",
          "name": "Is Ghostty faster than iTerm2?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes, in terms of raw input latency and rendering frame rates, Ghostty is generally faster than iTerm2. Because Ghostty is written in Zig and built from the ground up with a focus on modern GPU acceleration and efficient memory management, it avoids much of the legacy overhead found in iTerm2. While iTerm2 has a Metal-based renderer that significantly improves its performance over the default macOS Terminal, Ghostty’s architecture is more clean for high-throughput text processing and low-latency feedback, making it feel more responsive during intensive typing or large log outputs."
          }
        },
        {
          "@type": "Question",
          "name": "Can I use iTerm2 features like Triggers in Ghostty?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Currently, Ghostty does not have a direct equivalent to iTerm2's 'Triggers' feature. Triggers in iTerm2 allow the terminal to watch for specific text patterns and then execute actions like highlighting text, showing notifications, or running scripts. Ghostty follows a more minimalist philosophy, focusing on core terminal performance and protocol compliance. If you rely heavily on Triggers for your workflow, you might find Ghostty lacking unless you can replicate that functionality within your shell (e.g., using zsh plugins) or through an external multiplexer like tmux, though this is often more complex to set up."
          }
        },
        {
          "@type": "Question",
          "name": "Does Ghostty support split panes like iTerm2?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Ghostty's support for split panes is more basic compared to iTerm2's native implementation. While Ghostty supports multiple windows and native macOS tabs, it does not currently offer the same level of granular, internal split-pane management that iTerm2 is known for. Many Ghostty users complement the terminal with a CLI multiplexer like tmux or Zellij to handle complex screen layouts. iTerm2, however, allows you to split panes vertically and horizontally directly within the GUI and even save those layouts as 'Window Arrangements' that can be restored on startup, which is a more integrated experience."
          }
        },
        {
          "@type": "Question",
          "name": "Is iTerm2 available on Linux?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "No, iTerm2 is a macOS-exclusive application. It is built using Apple's Cocoa frameworks and Objective-C, which are specific to the macOS operating system. There are no official plans to port it to other platforms. In contrast, one of Ghostty's major advantages is that it is designed to be cross-platform. While it feels like a first-class citizen on macOS, it also has solid support for Linux. This makes Ghostty a better choice for developers who want to use the same terminal emulator across different workstations running different operating systems."
          }
        },
        {
          "@type": "Question",
          "name": "Which terminal is better for battery life on a MacBook?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Ghostty is generally better for battery life due to its highly efficient native implementation. Because it is written in Zig and focuses on minimal resource usage, it consumes less CPU and memory than iTerm2 during active use. iTerm2, being a much larger and more feature-rich application built on older frameworks, tends to have a higher 'idle' resource consumption and can be more taxing on the system when multiple advanced features (like the Toolbelt or complex triggers) are active. For users who spend long hours working away from a power outlet, Ghostty’s lightweight nature provides a slight but noticeable advantage."
          }
        },
        {
          "@type": "Question",
          "name": "Does Ghostty support custom themes?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes, Ghostty has solid support for custom themes, although the process is different from iTerm2. In Ghostty, themes are typically defined in plain text files or selected via the `theme` configuration option in your config file. Ghostty comes with a wide variety of built-in themes that you can choose from by name. iTerm2 uses a more traditional GUI approach where you can import `.itermcolors` files and preview them instantly in a dropdown menu. While both allow for near-infinite visual customization, iTerm2's large ecosystem means there are more pre-made themes available to download online specifically for it."
          }
        },
        {
          "@type": "Question",
          "name": "What is the benefit of Ghostty being written in Zig?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Zig is a modern systems programming language that offers several benefits for a terminal emulator like Ghostty. First, it provides 'manual memory management' which allows the developer to optimize exactly how the app uses RAM, leading to Ghostty’s low memory footprint. Second, Zig is designed for performance, allowing Ghostty to execute code at speeds comparable to C or C++. Finally, Zig’s focus on safety and 'comptime' (compile-time code execution) helps reduce bugs and ensures that the terminal is extremely stable even when handling complex rendering tasks that might crash less solidly designed applications."
          }
        },
        {
          "@type": "Question",
          "name": "Does iTerm2 support image display in the terminal?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes, iTerm2 has excellent support for displaying images directly in the terminal buffer using its own proprietary inline image protocol. This allows you to view things like thumbnails, graphs, or even full photos without leaving the command line. Ghostty also supports modern terminal image protocols (like the Kitty graphics protocol), allowing for similar functionality. However, iTerm2's implementation is often cited as being very user-friendly, with built-in tools like `imgcat` making it easy to display images from a shell script, whereas Ghostty users might need to rely on more standard CLI tools to achieve the same result."
          }
        },
        {
          "@type": "Question",
          "name": "Can I script iTerm2 using Python?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "Yes, one of iTerm2's most strong features is its extensive Python API. This allows users to write Python scripts that can control almost every aspect of the terminal, such as opening new windows, sending commands to specific panes, or creating custom status bar widgets that display information like battery level or git branch status. Ghostty does not currently offer a high-level scripting API of this nature. Ghostty's philosophy is more about being a high-performance 'dumb' pipe for your shell, leaving the advanced logic and automation to the shell or external tools rather than the terminal itself."
          }
        },
        {
          "@type": "Question",
          "name": "Which terminal should a beginner choose?",
          "acceptedAnswer": {
            "@type": "Answer",
            "text": "For a absolute beginner, iTerm2 is generally the safer and more approachable choice. Its graphical preferences menu allows you to explore and change settings (like font size, colors, and shortcuts) without having to learn how to edit configuration files or look up technical documentation. Ghostty is fantastic but requires a level of comfort with text-based configuration that might be intimidating for someone just starting their coding journey. Once a user is comfortable with the command line and begins to value performance and minimalist aesthetics, they might find themselves 'graduating' to a tool like Ghostty."
          }
        }
      ],
      "isPartOf": {
        "@id": "https://bundl.run/compare/ghostty-vs-iterm2"
      }
    },
    {
      "@type": "ItemList",
      "name": "Ghostty vs iTerm2 Video Tutorials",
      "description": "Tutorial videos for learning Ghostty vs iTerm2 on Mac",
      "itemListElement": [
        {
          "@type": "ListItem",
          "position": 1,
          "item": {
            "@type": "VideoObject",
            "name": "How to Make Your Mac Terminal Look Beautiful (Ghostty Setup Guide)",
            "description": "How to Make Your Mac Terminal Look Beautiful With GHOSTTY. In this video, I’ll show you how to customize your Mac terminal using Ghostty and turn it into a clean, modern, and beautiful workspace. This",
            "thumbnailUrl": "https://i.ytimg.com/vi/3LLmUk5_l30/mqdefault.jpg",
            "uploadDate": "2025-12-08T14:54:54Z",
            "duration": "PT10M51S",
            "embedUrl": "https://www.youtube.com/embed/3LLmUk5_l30",
            "interactionStatistic": {
              "@type": "InteractionCounter",
              "interactionType": "https://schema.org/WatchAction",
              "userInteractionCount": 9765
            }
          }
        },
        {
          "@type": "ListItem",
          "position": 2,
          "item": {
            "@type": "VideoObject",
            "name": "Ghostty Terminal: A Complete Setup Guide for Modern Mac Development",
            "description": "Let's take a look at the Ghostty terminal and see how it can be installed and configured with powerlevel10k theme and zsh-autosuggestions and zsh-syntax-highlighting plugins. Article: Cool Mac Tools:",
            "thumbnailUrl": "https://i.ytimg.com/vi/NR25BdXR6mE/mqdefault.jpg",
            "uploadDate": "2025-01-09T09:06:07Z",
            "duration": "PT14M42S",
            "embedUrl": "https://www.youtube.com/embed/NR25BdXR6mE",
            "interactionStatistic": {
              "@type": "InteractionCounter",
              "interactionType": "https://schema.org/WatchAction",
              "userInteractionCount": 27393
            }
          }
        },
        {
          "@type": "ListItem",
          "position": 3,
          "item": {
            "@type": "VideoObject",
            "name": "My New Terminal for 2025 — setup, neovim, and TMUX, oh my!",
            "description": "Join me on a haunting adventure as we explore the cutesy world of the Ghosty terminal emulator. In this beginner-friendly video, I'll guide you through setting up and customizing this adorable termina",
            "thumbnailUrl": "https://i.ytimg.com/vi/d46kVXe_XFM/mqdefault.jpg",
            "uploadDate": "2025-02-13T00:13:49Z",
            "duration": "PT11M14S",
            "embedUrl": "https://www.youtube.com/embed/d46kVXe_XFM",
            "interactionStatistic": {
              "@type": "InteractionCounter",
              "interactionType": "https://schema.org/WatchAction",
              "userInteractionCount": 35332
            }
          }
        },
        {
          "@type": "ListItem",
          "position": 4,
          "item": {
            "@type": "VideoObject",
            "name": "Ghostty - The BEST Terminal!?",
            "description": "What’s your favourite terminal?",
            "thumbnailUrl": "https://i.ytimg.com/vi/LoLD_0LBDrs/mqdefault.jpg",
            "uploadDate": "2025-01-14T14:00:32Z",
            "duration": "PT32S",
            "embedUrl": "https://www.youtube.com/embed/LoLD_0LBDrs",
            "interactionStatistic": {
              "@type": "InteractionCounter",
              "interactionType": "https://schema.org/WatchAction",
              "userInteractionCount": 112193
            }
          }
        }
      ],
      "numberOfItems": 4
    }
  ]
}
```