Skip to content

Installation

Get noodle on your machine in under a minute. Three ways, take your pick.

curl -LsSf https://noodlerest.dev/install.sh | sh

Detects your OS and architecture, downloads the latest binary, and drops it at ~/.local/bin/noodle.

If ~/.local/bin isn’t on your $PATH, the script will let you know: just add this to your shell config (~/.zshrc, ~/.bashrc, etc.):

export PATH="$HOME/.local/bin:$PATH"

Custom install location? Set NOODLE_INSTALL_DIR:

NOODLE_INSTALL_DIR=/usr/local/bin curl -LsSf ... | sh

Need a specific version? Pin it with NOODLE_VERSION:

NOODLE_VERSION=v0.6.0 curl -LsSf https://noodlerest.dev/install.sh | sh
brew tap wilfredinni/noodle
brew trust wilfredinni/noodle
brew install noodle

Requires Bun.

git clone https://github.com/wilfredinni/noodle
cd noodle
bun install
bun run build:bin

The binary lands at ./noodle. Move it somewhere on your $PATH.

noodle --help

You should see the CLI usage output. To launch the TUI:

noodle

Prebuilt binaries for these combos: others need to build from source.

Platform Architecture Binary
macOS arm64
Linux x86_64
Linux arm64

Running an Intel Mac? Build from source above.

noodle update

Homebrew installs run brew upgrade noodle. Standalone binaries read Noodle’s update manifest, download the matching release, and verify its SHA-256 checksum before replacement. Update checks cache release metadata for one hour; pass --force to bypass that cache, or --json for scripted use.

The TUI performs the same check when it starts and installs an available update automatically. Progress appears in the header and beside the current version in About and Updates, which is available from the command palette.

Install the noodle-use skill to teach your AI coding agent how to create, organize, and audit noodle collections:

npx skills add wilfredinni/noodle --skill noodle-use -g

After installing, ask your agent to scaffold a collection, audit your requests for security issues, or convert an Insomnia export.