Nushell
Nushell is a new type of command line shell that handles inputs as structured data instead of raw text streams. Works with pipelines (pipeline) architecture that allows data to flow between commands in the form of tables. PowerShell is inspired by functional programming languages and modern CLI tools.
Nushell
100nushell · Terminal & CLI
- You can list directory contents in tables of rows and columns
- In command outputs, you can filter by specific data types
- You can run commands in successive steps using the piping (pipeline) mechanism
- • High number of open issues (1,445)
- • NeutralHacker News
Nushell: Introduction to a new kind of shell
“I would also like to add for a better shell: Please add another standard output stream. stdout is for output stderr is for error messages stdlog for status/tracking, verbose output, event streams. Too often this gets shunted to stderr, and I don't want to logfile hunt. Other…”
- • NeutralHacker News
Nushell: Introduction to a new kind of shell
“Nushell looks pretty good! But, how to automatically convert all existing shell scripts -- to Nushell? I think it would be highly interesting if someone created "an LLVM for shell scripts"... In other words -- given a shell script that runs on one shell, turn that into a parse…”
Verified against README · Oct 26, 2026 · source