Finally, a command line shell for the 90s
fish is a smart and user-friendly command line
shell for Linux, macOS, and the rest of the family.
Teach me to fish
Tutorial
Documentation
FAQ
Blog
Go fish
brew install fish
sudo port install fish
10.12+, Intel or Apple silicon
Installs to /usr/local/
10.12+, Intel or Apple silicon
No installation required
fish.app bundles the fish shell with an AppleScript that launches it in Terminal.
Nothing is installed.
pkg install fish
pkgin install fish
pkg_add fish
fish is available in setup , in the Shells category.
pacman -S fish
cmake .; make; sudo make install
File size: 6.2 MB
SHA256: 20998a25f73217ddcc19f499055fd587e9912d1ad6e7109120fbcf2871f0b98c
git clone https://github.com/fish-shell/fish-shell.git
cd fish-shell; cmake .; make; sudo make install
(Installation from the bleeding edge, for developers and advanced users.)
Release History
Release Notes
4.9.3, released September 8, 2026
(tarball )
4.9.2, released September 5, 2026
(tarball )
4.9.1, released September 4, 2026
(tarball )
4.9.0, released September 3, 2026
(tarball )
4.8.1, released July 13, 2026
(tarball )
4.8.0, released June 24, 2026
(tarball )
4.7.1, released May 7, 2026
(tarball )
4.7.0, released May 6, 2026
(tarball )
4.6.0, released March 28, 2026
(tarball )
4.5.0, released February 17, 2026
(tarball )
4.4.0, released February 3, 2026
(tarball )
4.3.3, released January 7, 2026
(tarball )
4.3.2, released December 30, 2025
(tarball )
4.3.1, released December 28, 2025
(tarball )
4.3.0, released December 28, 2025
(tarball )
4.2.1, released November 13, 2025
(tarball )
4.2.0, released November 10, 2025
(tarball )
4.1.2, released October 7, 2025
(tarball )
4.1.1, released September 30, 2025
(tarball )
4.1.0, released September 27, 2025
(tarball )
4.0.9, released September 27, 2025
(tarball )
4.0.8, released September 18, 2025
(tarball )
4.0.6, released September 12, 2025
(tarball )
4.0.2, released April 20, 2025
(tarball )
4.0.1, released March 13, 2025
(tarball )
4.0.0, released February 27, 2025
(tarball )
3.7.1, released March 19, 2024
(tarball )
3.7.0, released January 1, 2024
(tarball )
3.6.4, released December 5, 2023
(tarball )
Development
fish development is
hosted on GitHub .
To clone the git repository:
git clone https://github.com/fish-shell/fish-shell.git
Build instructions are provided at the
bottom of the GitHub page .
Need Help?