A smarter cd command. Supports all major shells.
-
Updated
Oct 2, 2025 - Rust
fish is a smart and user-friendly command line shell for Linux, macOS, and the rest of the family.
A smarter cd command. Supports all major shells.
Declarative bash/fish/zsh completions without writing shell scripts
A simple and fast package manager for the Fish shell written in Rust. 📦
Display git status information in your shell prompt
▁▂▆▇▁▄█▁ Sparklines for Rust apps
Straight port of fish-shell's Python manpage completion script to Rust
A small linux-shell written in Rust
Bring the power of Clap to shell scripts
rust-weather
A super simple prompt for Fish shell, just shows git info and Vi mode. That's it.
A fully featured Language Server for the Fish scripting language :D
A bash compatible shell (unlike fish) which interactive nicities (unlike bash)
Created by Axel Liljencrantz & ridiculousfish
Released February 13, 2005
Latest release Today