Home / Terminal

fish

A friendly interactive shell with autosuggestions, syntax highlighting, and sane defaults.

Previewfishshell.com
Screenshot of fish's website

Best for

People who want a more helpful terminal without assembling a zsh plugin stack.

Why it deserves attention

fish gives you history-based autosuggestions, syntax highlighting, and completions with descriptions the moment you install it, without a plugin manager or configuration framework. Its scripting syntax is intentionally different from POSIX sh, which makes it pleasant interactively but means existing bash scripts need a shebang or a compatibility layer. It runs on macOS and Linux, is GPL-2.0 licensed, and has 34,000 GitHub stars. It pairs well with any terminal emulator; the trade-off is that bash snippets from the internet often need translation.

Ratings & reviews

0 ratings
—/ 5

0 people rated this

Rating distribution
50
40
30
20
10

No ratings yet. Be the first to rate this tool.

Can replace

  • zsh

Related and alternatives

More in Terminal

← Back to Terminal