Zsh
Shell Unix scritta da Paul Falstad nel 1990, il cui nome deriva dallo username "zsh" di un collega. Dal rilascio di macOS Catalina (2019) è la shell predefinita del Mac: Apple ha abbandonato Bash per evitare la GPLv3.
È quasi del tutto retrocompatibile con Bash per lo scripting, ma offre un'esperienza interattiva completamente diversa: il sistema di completamento è programmabile e conosce le opzioni dei singoli comandi, il globbing può essere ricorsivo e filtrare per attributi dei file (ls **/*.js(.m-7)), la correzione ortografica suggerisce ciò che si intendeva scrivere e il prompt può contenere praticamente qualsiasi cosa. Il framework Oh My Zsh (2009) ne ha favorito la diffusione impacchettando temi e plugin, al prezzo di un avvio sensibilmente più lento. I concorrenti sono Bash (disponibile ovunque), Fish (impostazioni predefinite migliori ma non compatibile POSIX) e Nushell (dati strutturati al posto del testo).