Which Base Shells Are Featured on Terminals Are Sexy?

Updated

Terminals Are Sexy lists six base shells in its "Base Shells" section: Ammonite-Shell, bash, fish, PowerShell, xonsh, and zsh. Each entry is a one-line pointer to the project, not a ranking or benchmark, so treat the list as a starting point for exploring each shell's own documentation.

The six base shells

Shell How the list describes it
Ammonite-Shell An object shell with a Scala-like scripting language
bash GNU Project's shell (Bourne Again SHell)
fish Smart and user-friendly command line shell
PowerShell Automation and configuration tool/framework optimized for structured data
xonsh Python-ish, BASHwards-looking shell language and command prompt
zsh Powerful shell with scripting language

What the descriptions tell you

The short blurbs point to each shell's design focus rather than feature comparisons:

  • Scripting language style separates several entries. Ammonite-Shell leans on a Scala-like language, xonsh blends Python with Bash conventions, and zsh and bash are described simply as shells with scripting languages.
  • Structured data is the stated angle for PowerShell, which the list frames as an automation and configuration framework rather than just an interactive prompt.
  • User-friendliness is the hook for fish, described as smart and user-friendly.

These are catalog notes, not evaluations. The site does not rank the shells, compare performance, or state platform support for each one.

How to use this list

If you are choosing a shell, use the descriptions to shortlist candidates that match your priorities — for example, Python familiarity points toward xonsh, while a Scala-like object shell points toward Ammonite-Shell. Then go to each project's own repository or documentation for installation steps, platform support, and configuration details, since the list itself does not cover those.

The same page continues with a separate ZSH section covering frameworks and plugin managers such as oh-my-zsh, prezto, zinit, and zplug, so zsh users have a deeper set of resources beyond the base entry.