A Node.js CLI tool to download Fetch TV PVR recordings over the local network, based on the Python fetchtv-cli. Current stable version: 1.8.0. Requires Node.js >=18.0.0. Key differentiators: no Fetch credentials or cloud account required, available via npx, npm, or Docker, with a programmatic API and template variables for naming downloads.
npm install fetchtvNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Run the CLI via npx without installation to list info, recordings, and shows.
Upgrade Node.js to >=18.0.0 or use an older fetchtv version.
Use npx -y fetchtv@latest or clear npx cache with npx clear-npx-cache.
Check release notes for migration to programmatic API.
Run `npm install fetchtv` or use `npx fetchtv` without installing.
Use `import fetchtv from 'fetchtv'` or set type:"module" in package.json.
Upgrade Node.js to >=18.0.0.
No dependency data recorded yet.