Skip to content

Installation Guide

npm

Install the current stable release with npm install --global forgevena@1.3.0.

Verified archive

Download forgevena-1.3.0.tgz and RELEASE_SHA256SUMS from the latest release, verify the checksum, install with npm install --global ./forgevena-1.3.0.tgz, then run forgevena version and forgevena doctor.

Standalone executables

The v1.3.0 release publishes forgevena-win-x64.exe, forgevena-linux-x64, and forgevena-macos-x64. Download the matching executable and RELEASE_SHA256SUMS, verify SHA-256 before execution, and grant execute permission on Linux or macOS. npm remains the supported arm64 installation path for this release.

Homebrew

The maintained Forgevena Homebrew tap installs the immutable v1.3.0 native executable on Linux and Intel macOS:

brew install rohitkumarnaidu/forgevena/forgevena
forgevena version
forgevena doctor

To remove it later, run brew uninstall forgevena; optionally remove the Forgevena source from Homebrew as well. The formula is x64-only because the current native release assets are x64-only; use npm on arm64.

Source checkout

Clone the repository, use Node.js 20.19+, run npm test, and execute node ./bin/forgevena.js help.

Containers

Build Dockerfile.cli, run the image with version, and mount a disposable project directory for modifying commands.

Package-channel status

Channel Available version Status Install or verification
npm 1.3.0 Published stable npm install --global forgevena@1.3.0
Homebrew tap 1.3.0 Published brew install rohitkumarnaidu/forgevena/forgevena
Winget 1.2.3 Published upstream after PR 404506 passed validation and moderation Run winget source update, then winget install --id RohitKumarNaidu.Forgevena --exact
Chocolatey community 1.2.3 Validation and automated testing passed; human moderation remains pending Do not treat the community package as generally available until the package page reports approval

Homebrew, Winget, and Chocolatey bundles originate from immutable native release executables, but each external repository publishes on its own schedule. Winget currently trails the stable npm and Homebrew release. See the Publishing Guide and Compatibility Matrix.