Skip to content
Compare Nushell with alternatives
Nushell vs fish
fish offers autosuggestions, syntax highlighting and man-page completions with no setup, but passes plain text rather than structured tables and has no official Windows build.
Nushell vs Zsh
Zsh is an MIT-licensed shell with command-aware completion and recursive globbing, working with untyped text pipelines and available for macOS and Linux rather than Windows.
Nushell vs Murex
Murex natively handles JSON, YAML, XML and CSV with error handling and unit tests for scripts, but runs only on macOS and Linux.
Nushell vs Elvish
Elvish is a shell with lists, maps and functions and early error checking, shipping as a single binary for Linux, BSDs, macOS and Windows.
Nushell vs Xonsh
Xonsh mixes Python 3 code with shell commands and runs on Linux, macOS, Windows, BSD and Android, suiting people who already know Python.
Nushell vs Oils
Oils pairs OSH, which runs existing bash scripts with stricter checks, with YSH, a new language with structured data and JSON support, still before 1.0.
Nushell vs brush
A command-line shell written in Rust that aims to be compatible with Bash.
Nushell vs ksh 93u+m
An actively maintained continuation of the AT&T KornShell 93 with bug fixes and new features.