Fish — littéralement un shell accueillant et interactif — n'avait pas été mis à jour depuis plus de quatre ans. Il arrive aujourd'hui dans une nouvelle version, Fish 2.0, qui intègre la plupart des fonctions d'un de ses forks, Fishfish. Développé par le créateur de l'éditeur hexadécimal Hex Fiend, il est inspiré par les standards d'utilisation du Mac.
Il n'en demeure pas moins un « shell pour les années 90 », c'est-à-dire un interpréteur de commandes pur et dur. Il a néanmoins la bonne idée d'auto-compléter les commandes d'après une liste globale et celle de vos commandes les plus utilisées et de prendre en charge term256 pour disposer d'un mécanisme de coloration syntaxique en 256 couleurs. Enfin, il est doté d'une interface web qui permet de paramétrer ces couleurs, de consulter les fonctions, les variables, et l'historique de vos commandes.
Fish 2.0 est disponible sur diverses distributions GNU/Linux et sur Mac (OS X 10.6+) par le biais d'un petit paquet d'installation.