Glitcho app icon Glitcho

Native Twitch Experience

A polished Twitch desktop app that feels truly native on macOS.

Glitcho combines a smooth player, rich streamer pages, and recording workflows in a clean native interface with no browser clutter.

Native Player Streamer Pages Recording Tools
Glitcho native player and stream view
Glitcho channel details and tabs

Playback

Built on native AVKit with Streamlink input

Glitcho uses a native playback pipeline (Streamlink to AVPlayer) with in-player overlay controls and shared behavior across live streams and local recordings.

  • Native fullscreen, Picture in Picture, and chat collapse/popout controls.
  • Zoom and pan support with consistent controls for both live and recorded content.
  • Focused UI that removes Twitch web clutter while preserving channel context.

Streamer Pages

About, Videos, and Schedule rendered in native UI

Streamer details are converted into native components with a collapsible panel under the player, so navigation stays fast and consistent.

  • About tab scraper converts linked images into tappable native cards.
  • Videos and clips routes handle online/offline channel states correctly.
  • Schedule tab is integrated beside About and Videos with native rendering.

Recording

DVR-style tools and background controls

Recording includes confirmation flows, background agent controls, and scoped auto-record modes designed to avoid runaway process spawning.

  • Auto-record scope by pinned, followed, pinned plus followed, or custom allowlist.
  • Blocklist overrides, cooldown/debounce behavior, and concurrency controls.
  • Bulk library actions, export progress, and retention rules (age + keep-last limits).

Reliability

Background recorder agent with process guardrails

The recorder architecture is designed for deterministic restart/stop flows and improved lifecycle stability under long-running sessions.

  • Background recorder LaunchAgent support with restart and kill controls.
  • Status feedback and confirmation flows for high-impact actions.
  • Profiling workflow to track CPU, RAM, and capture process peaks.

Preview

Real Glitcho interface

Screenshots below are direct captures from the current macOS build.