altbox catalogs alternative command-line tools for common Unix utilities across Linux, Unix, and macOS.
fish
fish provides a command-line shell for Linux and macOS, with interactive features and defaults described by its project page.

About fish
fish is a command-line shell for Linux, macOS, and other systems in the same family, including BSD. Its interactive features include tab completion, syntax highlighting, command suggestions based on history and completions, abbreviations, and 24-bit true color support. The homepage describes its scripting syntax as simple, clean, and consistent.
fish is available through Homebrew and MacPorts on macOS, through packages for many Linux distributions and BSD systems, and as a source tarball. On Windows, the homepage lists access through Cygwin, Windows Subsystem for Linux, and MSYS2. The optional web-based configuration page is described for users with a graphical computer, and settings can also be changed in the terminal.
Key features
- Tab completions and syntax highlighting described as working out of the box
- Command suggestions while typing, based on history and completions
- Abbreviations that expand short entries into longer commands
- 24-bit true color terminal support
- Scripting syntax described as simple, clean, and consistent
- Optional web page for setting colors and viewing functions, variables, and history
- Interactive features such as tab completion, syntax highlighting, and suggestions are described as working out of the box
- Installation is listed for many package managers and systems, plus a source tarball and a Git repository
- Scripting syntax is described as simple, clean, and consistent
- The homepage lists Windows access only through Cygwin, Windows Subsystem for Linux, or MSYS2
- The macOS app bundle requires macOS 10.12 or later
- The Git master build is described as bleeding-edge installation for developers and advanced users
fish at a glance
- Website
- fishshell.com
- Category
- Software & Utilities › Linux Apps
- 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
fish alternatives
Tools and sites you could use instead, ranked by how closely they match.
nb combines command-line and local web tools for plain-text notes, bookmarks, archives, and knowledge-base content.
kew plays music from a shell interface and is described on its project page.
SS64 indexes Linux command-line commands and utilities in an alphabetical reference.
Terminal Guide provides learning materials for Linux commands, Git, and shell scripting.
Bash-Oneliner collects shell commands and terminal techniques for data processing and Linux system tasks.
Popular in Linux Apps
Well-known listings from the same topic.
fish FAQ
How can fish be installed on macOS?
Where can I get help with fish?
Where is the fish source code?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.









