Alternatives

The Best fish Alternatives in 2026

24 alternatives0 free · 14 open source

Looking for something like fish? Here are 24 alternatives, ranked by how closely they match it on purpose, features and platforms. Of these, 14 are open source.

About fishfishshell.com
Visit

fish provides a command-line shell for Linux and macOS, with interactive features and defaults described by its project page.

PricingNot confirmed
PlatformsLinux, macOS, Web, Windows

Top picks at a glance

Quick comparison

#AlternativePricingOpen sourcePlatforms
1AltBox —Not statedLinux, macOS, Web
2nb —Not statedLinux, macOS, Web
3Kew —YesAndroid, Linux, macOS
4ss64 Bash —Not statedLinux, Web
5Terminal Guide —Not statedLinux, Web
6Bash-Oneliner —Not statedWeb
7DZR —YesAndroid, Linux, macOS
8Linux WiFi Hotspot —YesLinux, Windows
9DidYouMean —YesLinux, macOS
10Scrot —Not statedLinux
24 shown

All fish alternatives

1

AltBox

altbox.devPick
Also covers command line and linux · same kind of website

altbox catalogs alternative command-line tools for common Unix utilities across Linux, Unix, and macOS.

2

nb

xwmx.github.io/nb
Also covers command line and linux · same kind of website

nb combines command-line and local web tools for plain-text notes, bookmarks, archives, and knowledge-base content.

3

Kew

github.com/ravachol/kewOpen source
Also covers command line, linux, and linux macos · open source

kew plays music from a shell interface and is described on its project page.

7

DZR

github.com/yne/dzrOpen source
Also covers command line and linux · open source

DZR plays Deezer from the command line or VS Code, with support listed for Linux, BSD, macOS, Android, and Windows through WSL.

10

Scrot

github.com/resurrecting-open-source-projects/s…
Also covers command line and linux

scrot captures screen images from a command line on Linux and Unix systems.

11

fcp

github.com/Svetlitski/fcpOpen source
Also covers command line, linux, and linux macos · open source

fcp copies large files and directories as an alternative to the Unix cp command, with a focus on faster transfer.

13

Macchina

github.com/Macchina-CLI/macchinaOpen source
Also covers command line, linux, and linux macos · open source

Macchina displays system information on Linux, macOS, Windows, and other listed platforms.

14

Cli

github.com/spicetify/cliOpen source
Also covers command line, linux, and linux macos · open source

Spicetify CLI customizes the Spotify client on Windows, macOS, and Linux.

16

Wave

waveterm.devOpen source
Also covers command line and linux · open source

Wave combines an open-source terminal with workspace context features, according to its project page.

17

nnn

github.com/jarun/nnnOpen source
Also covers command line and linux macos · open source

nnn manages files from a terminal interface, according to its project description.

18

Xplr

github.com/sayanarijit/xplrOpen source
Also covers command line and linux · open source

xplr explores files from a terminal interface, with support for plugins, integrations, and custom hacks.

22

zx

github.com/google/zxOpen source
Also covers linux · open source

zx helps write scripts in JavaScript with shell-command support, according to its project page.

23

rcm

github.com/thoughtbot/rcmOpen source
Also covers linux · open source

rcm manages configuration files and dotfiles through a command-line suite.

24

todo

github.com/sioodmy/todoOpen source
Also covers linux · open source

todo manages tasks from a Rust command-line program, with package and flake installation options listed.

No alternatives match this filter.

Alternatives to similar tools

All alternatives
What is the best alternative to fish?
Based on features, tags and platforms, the closest alternatives to fish are AltBox, nb, and Kew.
Are there open-source alternatives to fish?
Yes: Kew, DZR, Linux WiFi Hotspot, and DidYouMean.

Alternatives are suggested from the purpose and features described in our listings. Different pages for the same product appear once. Read each description to check whether it fits your task. How we choose alternatives · Suggest an alternative