Skip to content

nu

Agent-readyGit & GitHubShell Utilities

Structured shell, pipelines, and data transforms from the terminal.

Structured shell, pipelines, and data transforms from the terminal. Built by Nushell. Supports structured output — good for scripts and agents.

Task fit

structured shell, pipelines, and data transforms from the terminal.

Lane

Review PRs, triage issues, inspect workflows, and keep repo work agent-safe.

Operator brief

Use nu for structured shell, pipelines, and data transforms from the terminal.

Run `nu` and see what comes back.

Repository family

Nushell

First trust check

nu responds locally and is ready for the first real command.

Safe first loop

Install, verify, then run one real command.

GitHub review loop

Install command

$ brew install nushell

Operator pack

Copy or export the working notes for this CLI before handing it to an agent.

Verify

$ nu --version

nu responds locally and is ready for the first real command.

First real command

$ nu

First steps

  1. 01Install nu.
  2. 02Run `nu --version` first.
  3. 03Start with `nu`.
  4. 04Install the CLI and make sure it is on your PATH.

When to use / hold off when

Best for

structured shell, pipelines, and data transforms from the terminal.

Use this when

You want shell utilities you can script with structured output.

Hold off when

You don't work with shell utilities.

Trust and constraints

automation-ready100/100
Install readyAutomation-ready
JSON outputYes
Non-interactiveYes
CI-friendlyYes

Why operators pick it

  • nu fits git & github well, especially for structured shell, pipelines, and data transforms from the terminal.
  • 4,457 homebrew installs (30d).
  • Good for scripts and agents.

Constraints

  • Run the verify command first.

Repository context

Other CLIs in this family

This is the only CLI surfaced from this family right now.

Facts and links

Install withbrew
Homebrew installs (30d)4.5K
GitHub stars38.8K
LicenseMIT
UpdatedMar 25, 2026