Fish
The facts below are what the maker publishes about Fish, checked and dated. Our editors have not written about it yet.
The facts
Each one read from Fish's own pages, with the date it was checked.
What it does
- Colors
- fish supports 24-bit true color.checked 14 Nov 2026
- Command completion
- fish includes general-purpose completions and scripted completions for many programs, including man, make, mount, apt, rpm, and yum.checked 14 Nov 2026
- Command suggestions
- fish suggests commands as users type, based on command history, completions, and valid file paths.checked 14 Nov 2026
- Compatibility limitation
- fish may not be suitable as a login shell on systems that require a Bourne-compatible login shell and /etc/profile.checked 14 Nov 2026
- Downloads
- The official site lists installation routes for macOS, Linux distributions, BSD systems, Cygwin, Windows Subsystem for Linux, and MSYS2.checked 14 Nov 2026
- Intended users
- The tutorial describes fish as suitable for people seeking a more productive command line without learning many arcane syntax and configuration options.checked 14 Nov 2026
- Interactive features
- fish includes syntax highlighting, autosuggestions, tab completion, and navigable selection lists.checked 14 Nov 2026
- Product
- fish is a command-line shell focused on usability and interactive use.checked 14 Nov 2026
- Ready to use
- fish is designed to work immediately without extensive configuration.checked 14 Nov 2026
- Scripting
- fish supports adding functions on the fly and describes its syntax as easy to learn and use.checked 14 Nov 2026
- Scripting compatibility
- fish aims to make tasks from other shell languages possible, while sometimes relying on external commands.checked 14 Nov 2026
- Support
- The project lists Matrix, its mailing list, Unix & Linux Stack Exchange, and GitHub issues as help channels.checked 14 Nov 2026
- Web configuration
- Users can use a web page to set colors and view functions, variables, and history.checked 14 Nov 2026
Alternatives to Fish
- 1
Avidemux
Free planOpen sourceWebLinuxmacOSWindows7.3Free plan - 2
Hamilton C shell
Windows6.1$59 one-time - 3
Bash
Free planLinuxmacOSWindows6.0Free plan - 4
Elvish
Free planLinuxmacOSWindows6.0Free plan - 5
4DOS
Free planWindows5.7Free plan - 6
BusyBox ash
Free planLinuxSelf-hosted5.7Free plan