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
App
10.9+, Intel or Apple silicon
No installation required
fish.app bundles the fish shell with an AppleScript that launches it in Terminal.
Nothing is installed.
fish-4.3.2.tar.xz
cmake .; make; sudo make install
File size: 6.2 MB
SHA256: 36a09cfc7fc2d1f1d0b6f5caf3828998621721f8c60a7a31ec55679286a9fe1c
Git master
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
- 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)
- 3.6.3, released December 4, 2023 (tarball)
- 3.6.2, released December 4, 2023 (tarball)
- 3.6.1, released March 25, 2023 (tarball)
- 3.6.0, released January 7, 2023 (tarball)
- 3.5.1, released July 20, 2022 (tarball)
- 3.5.0, released June 16, 2022 (tarball)
- 3.4.1, released March 25, 2022 (tarball)
- 3.4.0, released March 12, 2022 (tarball)
- 3.3.1, released July 6, 2021 (tarball)
- 3.3.0, released June 28, 2021 (tarball)
- 3.2.2, released April 7, 2021 (tarball)
- 3.2.1, released March 18, 2021 (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?
- matrix channel for quick questions
- Official fish mailing list
- Unix & Linux Stackexchange for questions.
- GitHub issues page for when you find a bug or have an awesome idea!