Go to file
xRangerDE 551690d09c Ship v3.9.0 system reliability and UX toolkit
Add an in-app preflight diagnostics center with optional auto-fix, introduce backend retry handling for failed downloads, provide live debug log viewing in settings, and expand queue controls with retry-failed actions while keeping language switching instant and locale data organized.
2026-02-14 05:53:42 +01:00
.claude Bump version to 3.6.3 for auto-update testing 2026-02-04 14:35:23 +01:00
docs Auto-install missing runtime tools (v3.8.0) 2026-02-13 12:20:36 +01:00
server_files Initial commit: Twitch VOD Manager v3.5.3 2026-02-04 12:30:52 +01:00
typescript-version Ship v3.9.0 system reliability and UX toolkit 2026-02-14 05:53:42 +01:00
.gitignore Add Astro + MDX docs workspace 2026-02-13 10:00:12 +01:00
installer.iss Initial commit: Twitch VOD Manager v3.5.3 2026-02-04 12:30:52 +01:00
README.md Add public VOD mode, queue sync fixes, and full docs 2026-02-13 12:01:09 +01:00

Twitch VOD Manager

Twitch VOD Manager is a desktop app for browsing Twitch VODs, queueing downloads, creating clips, cutting local videos, and merging files.

The current codebase is TypeScript + Electron and ships Windows installer releases with in-app auto-update support.

Documentation

  • Full docs workspace: docs/
  • Docs index: docs/src/pages/index.astro

Key guides:

Main Features

  • Streamer list with Twitch Helix VOD browser
  • Queue-based VOD downloads
  • Clip extraction workflow from VOD metadata
  • Local video cutter with preview frame extraction
  • Local video merge workflow
  • GitHub release based in-app updates

Requirements

  • Windows 10/11
  • Node.js 18+ and npm (for local development)
  • streamlink in PATH
  • ffmpeg and ffprobe in PATH

Optional (recommended for authenticated mode):

  • Twitch app Client ID and Client Secret

Run from source

cd "typescript-version"
npm install
npm run build
npm start

Build installer

cd "typescript-version"
npm run dist:win

Output artifacts are generated in typescript-version/release/.

Repository Structure

  • typescript-version/ - Electron app source and build config
  • docs/ - Astro + MDX documentation site
  • server_files/ - legacy release metadata files

Auto-Update Notes

For updates to reach installed clients, each release must include:

  • latest.yml
  • Twitch-VOD-Manager-Setup-<version>.exe
  • Twitch-VOD-Manager-Setup-<version>.exe.blockmap

See Release Process for the full checklist.