Make sure you have Node.js installed on your local system. It is recommended to use the latest LTS version (Node 18 or higher).
- pnpm
- npm
- yarn
Using pnpm
Docker
If you prefer not to install Node.js on the host, official Docker images are published for the Bruno CLI:Testing nightly
Nightly builds are pre-release and may contain bugs. Use them to preview
upcoming features and provide feedback. Not recommended for production.
.tgz) on the bruno-nightly-builds ↗ repository. Install it in an isolated folder so it does not replace a globally installed @usebruno/cli.
1. Prepare a test folder
Download the .tgz file from the latest nightly release and keep the original filename unchanged. Then create a clean folder and move the file into it:
bru binary lives inside the test folder, at cli-portable-nightly/node_modules/.bin/bru. The short form ./node_modules/.bin/bru only works while your shell is inside cli-portable-nightly.
Your collection is usually in another folder, so cd into the collection and call the nightly binary by its full absolute path.
pwd while inside cli-portable-nightly: