A Node.js library and CLI tool to download and build Redis binaries. Version 1.0.36 is the latest stable, released via semantic-release with no clear cadence. It wraps the official Redis source download and compilation, providing a programmatic API (Promise-based) and a CLI. Differentiators include environment caching and cross-platform support (Linux, macOS, Windows via npm). Similar to mongodb-download but for Redis. Suitable for CI/CD or local development setups needing a specific Redis version.
npm install redis-downloadNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Downloads Redis version 7.2.0 to /tmp/redis using the programmatic API.
Upgrade Node.js to >=12.8.0 or use an older package version.
Expect long install time. Use --ignore-scripts to skip, then manually run redis-download.
Use numeric version without 'v' prefix (e.g., '5.0.3').
After download, add the downloadDir to PATH or reference the redis-server binary directly.
Consider using a more modern Redis downloader or fork.
Install build-essential (Linux) or Xcode Command Line Tools (macOS).
Use require('redis-download') (default) or import redisDownload from 'redis-download'.Run with sudo or change npm root ownership, or use --unsafe-perm.
No dependency data recorded yet.