fish icon
fish icon

fish

Fish is a user-friendly command line shell for UNIX-like operating systems such as Linux

fish screenshot 1

Cost / License

  • Free
  • Open Source

Application type

Platforms

  • Mac
  • Windows
  • Linux
  • BSD
  • Rust
  • Linux Mobile
124likes
Save

Features

Properties

  1.  Lightweight

Features

  1.  Sane defaults
  2.  Autocompletion
  3.  Color coding
  4.  Colored Text
  5.  Command line interface
  6.  Syntax Highlighting
  7.  Extensible by Plugins/Extensions
  8.  No registration required
  9.  Works Offline
  10.  Ad-free
  11.  Support for scripting
  12.  Interpreter

fish News & Activities

Highlights All activities

Recent News

Recent activities

  • ChrisDRS_dev rated fish  
  • ChrisDRS_dev liked fish
  • mqdlou liked fish
  • dnylanderos liked fish
  • 3F1 updated fish
  • ddnn added Lightweight as a feature to fish
  • Jaisal E. K. rated fish  
  • Jaisal E. K. liked fish
  • Croco Loki liked fish
  • brush icon
    Paul added fish as alternative to brush

Comments and Reviews

   
Top Positive Comment
Seth
3

Huge fan of this program, very intuitive right out of the box and so pleasant to work with.

Custom functions are very easy to program once you get the hang of it, and all around the design decisions were well thought out and sensible.

Downright painful when I have to back to using bash.

Top Negative Comment
1

There is no way to disable/remove the built-in function "please" that serves no purpose other than a funny joke – it's an alias to "sudo".

The reason it's bad is simple – I use a tool called "please" and since shell functions are "before" binaries in path I had to create my own config.fish that uninitializes their function.

Baianor
0

Very good. I've been using for over a year now and had a pretty good experience

yhnavein
2

It's very user friendly and has great default settings, however it's really cumbersome that it's not compliant with bash in some cases :(

Buster_Blue
0

The many helpful features make using the command line much easier.

endolith
1

Much more usable than the standard bash garbage. The only problems I've had are with people assuming that everyone uses bash and then things don't work. You can't paste command line stuff from Ubuntu forums, phone remote control apps don't work because they assume bash, etc.

Featured in Lists

My Setup - All Apps and Software

Master List of all Apps and Software I use for both work and personal life.
By Jimmy Briggs416 appsUpdated

The first 20 apps I install on a new Windows PC

Windows is bundled with scores of important and useful apps by default, much more than it had in its early days. There are still a lot of other apps I think are incredibly helpful or just really cool, while some third-party apps are essential for specific types of work. Here's a list of 20 of them I typically install before anything else on a new Windows PC.
By David20 appsUpdated

Privacy-Respecting Apps and Services (Computers)

Choose freedom and continued democracy by switching away from big tech in your personal digital lives. Not all apps and services listed will be open source or even free (as in free beer), but they will at the very least be privacy-respecting. Of course, there will be a few exceptions, simply because they are necessary for some people, like for work. BUT, THEY ARE NOT NECESSARY FOR YOUR PERSONAL LIFE. Work-life balance is important. This list will get updated from time to time. Each section lists my recommendations in order of best (in my opinion) to good enough. Except for the Docs and OS sections, which are listed from easiest for beginners to better for creatives, techies, and professionals. These and the Video Conferencing section, which is listed based on needed for work to good enough for personal use. Lastly, the Linux operating systems (or distros) are at the end of the list because no matter which you choose, the majority of these apps can be installed on Windows, and can certainly be installed on any of the distros.
By ddnn81 appsUpdated

Official Links

What is fish?

Fish is a user-friendly command line shell for UNIX-like operating systems such as Linux

Finally, a command line shell for the 90s. The new fish is a smart and user-friendly command line shell for OS X, Linux, and the rest of the family. With autosuggestions, VGA color, man-page completions, web configuration, and threading.

fish information

AlternativeTo Category

OS & Utilities

GitHub repository

  •  34,251 Stars
  •  2,378 Forks
  •  555 Open Issues
  •   Updated  
View on GitHub

Our users have written 6 comments and reviews about fish, and it has gotten 124 likes

fish was added to AlternativeTo by 6432575487 on and this page was last updated . fish is sometimes referred to as fish-shell, fish shell.