nsh
« Back to VersTracker
Description:
Fish-like, POSIX-compatible shell
Type: Formula  |  Tracked Since: Dec 28, 2025
Links: Homepage  |  formulae.brew.sh
Category: Developer tools
Tags: shell posix cli rust terminal
Install: brew install nsh
About:
Nsh is a modern shell that combines the user-friendly features of fish with strict POSIX compatibility. It provides familiar features like autosuggestions and syntax highlighting while ensuring scripts remain portable and standard-compliant. This makes it an ideal choice for users seeking a more productive command-line experience without sacrificing compatibility.
Key Features:
  • POSIX-compatible scripting
  • Fish-like autosuggestions and syntax highlighting
  • Modern Rust codebase
  • Low latency and high performance
Use Cases:
  • Daily interactive shell usage for developers and sysadmins
  • Writing portable shell scripts that run on any POSIX system
Alternatives:
  • fish – Fish offers similar user-friendly features but is not POSIX-compatible, which can break existing scripts.
  • bash – Bash is the ubiquitous POSIX-compliant standard, but lacks modern interactive features out of the box.
Version History
Detected Version Rev Change Commit
Sep 16, 2025 3:30pm 0 VERSION_BUMP ce6f4c3a
Sep 12, 2024 11:40am 0 VERSION_BUMP 0ca1477d