Ganymede logo

Ganymede

Archives Twitch VODs and live streams with real-time chat for self-hosters

GPL-3.0 self-hosted Web

Ganymede archives Twitch VODs and live streams, pairing video with real-time chat playback. It also creates a rendered chat for every archive, so chat can be viewed outside the application. Files use a simple, friendly structure intended for long-term storage and use without Ganymede. Watched channels can capture past broadcasts and live streams with advanced filters, while playlists, saved playback progress, webhook notifications, a recoverable queue, and VOD, channel, and user management help organize the library. Users can set custom FFmpeg parameters after downloads and custom chat-rendering parameters.

It is for self-hosters running Linux with Docker who want to keep Twitch broadcasts and their chat. Setup uses Docker Compose and requires at least 50 GB of free storage plus a Twitch Application. SSO and OAuth authentication are supported, along with a light or dark interface.

The research does not name a paid product that Ganymede replaces. It identifies Ganymede as the successor to Ceres, with both focused on Twitch stream archiving. The available material does not specify which Ceres features Ganymede lacks or adds, so a detailed feature-gap comparison is not possible. Its practical limits include the Linux and Docker requirements, storage needs, and required Twitch Application.

Key features

  • Real-time chat playback
  • Rendered chat for every archive
  • Watched channels with advanced filters
  • VOD, channel, and user management
  • Custom FFmpeg and chat-render settings
  • Recoverable download queue
  • Playback progress saving
  • Webhook notifications

vs Ceres

Both Ganymede and Ceres archive Twitch streams, and Ganymede is described as Ceres's successor. The research does not identify Ceres as a paid product or detail which features Ganymede adds or lacks. Ganymede fits self-hosters using Linux and Docker who have at least 50 GB of free storage and a Twitch Application. It does not fit users who cannot meet those requirements, while support for other platforms or non-Docker installation is not documented here.

Install

Similar programs