Nushell

Available on Linux, macOS, BSD, and Windows, Nushell provides a cross-platform command shell.

nushell.sh
Nushell homepage screenshot

About Nushell

Nushell is a command shell that runs on Linux, macOS, BSD, and Windows. Its pipelines pass structured data rather than plain text, so users can select, filter, and sort data the same way each time. It reads JSON, YAML, SQLite, and Excel data out of the box and can bring in data from files, databases, or web APIs.

Nu operates on typed data and reports errors with the location and reason for the failure. It can be extended with a plugin system. It is available as downloadable binaries, through package managers such as Homebrew, Nix, and winget, as a GitHub Action, and as source code. The homepage does not list specific limitations.

Key features

  • Runs on Linux, macOS, BSD, and Windows
  • Pipelines work on structured data for selecting, filtering, and sorting
  • Built-in support for JSON, YAML, SQLite, and Excel data
  • Typed data with error messages that state where and why a failure occurred
  • Extensible through a plugin system
  • Installable through Homebrew, Nix, winget, or downloadable binaries
Best for: Users who work across Linux, macOS, BSD, or Windows and want a shell that handles structured data.
Good for
  • Available on several operating systems, including Linux, macOS, BSD, and Windows
  • Pipelines use structured data instead of parsing text strings
  • Error messages indicate where and why something broke

Nushell at a glance

Website
nushell.sh
Type
Website
Pricing
Not confirmed. Check the site
Platforms
Linux, macOS, Web, Windows
Open source
Not stated
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Nushell alternatives

Tools and sites you could use instead, ranked by how closely they match.

Ueli

ueli.app

Ueli launches apps and commands from the keyboard as a cross-platform launcher.

Popular in System Utilities

Well-known listings from the same topic.

All 202

Nushell FAQ

How do I install Nushell?
It is available as downloadable binaries, through package managers, in a GitHub Action, and as source code. The homepage lists Homebrew and Nix for macOS and Linux, and winget for Windows. After installing, start Nu by typing nu.
Can Nushell read data from files, databases, and web APIs?
Yes. The homepage states that Nu speaks JSON, YAML, SQLite, and Excel out of the box, and that data can be brought into a pipeline from a file, a database, or a web API.
Where can I get help with Nushell?
The homepage invites questions on Discord. It also has documentation covering getting started, fundamentals, programming in Nu, and using Nu as a shell.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing