HN Hall of Fame Weekly email

Fish: A user-friendly command line shell for macOS, Linux, etc

fishshell.com Software & code Software projects Software engineering Class of 2019-10 Hall of Fame
Screenshot of fishshell.com captured 2026-07-20
Page preview · captured 2026-07-20

Resurfaced independently across 8 calendar years, with breakout response in 5 of them.

submissions
8
submitters
8
observed span
2013–2026
peak thread · 204 comments
467 pts
latest 20+ return · 2026-01-18
21 pts

Submission timeline

2007–2026

One slot for every year since HN launched. Height is that year's peak points; orange marks a 100+ point or 50+ comment breakout. Select a bar to open its strongest thread.

First comments on top threads

HN comment order

Hey all, one of the fish devs here. It's awesome to see all of the comments and happy users. We are in the process of scoping a major release (fish 3.0) that can include major syntactic changes. If there's an aspect of fish you would like to see changed, now is a great time! Of course we'll read the comments here, and our issues page [1] is where discussion happens. We're also welcoming new contributors. It's easy to get started…

Hey, I'm the lead dev of the fish shell. There's some great discussion in this thread! For those who are interested, the fish shell is about to release version 2.2, a very significant release that wraps up eighteen months of development. You can try the beta now: http://fishshell.com/beta/ A sampling of new features: - vi mode (yay!) - Abbreviations, fish's take on aliases. They expand as you type them. - A new "inline" pager, inspired by zsh. It's searchable and…

So the massive drawback of fish is it's incompatible with bash (and other shells people use). If you're in fish, this is easily remedied because almost every machine has bash too. However, you can't expect another machine to have fish. However, I just really like fish. I also live out of my own shell, and I don't spend much of my life remote-ing into other machines. When I do, my mind flips into bash just as easily as I flit…

ddek·233-point thread·

So somewhat unique experience. I'm a designer. I code. React and css mostly. I do use Vim which I guess is weird for a designer. I love Fish. I'm likely not their target audience. I've been using it for years. Since the early days in 1.x land for sure. The homepage has never changed and I still laugh at the tagline. I find it's auto-completion, history and niceties indispensable. I'm the person who asks you what the command is to…

snide·149-point thread·

The first top-level comment from each of the four biggest threads, in HN’s own order. Excerpts are shortened; open a comment for full context.

Breakout years
5

100+ points or 50+ comments

Total points
1446

reference only — not used in Hall rules or ranking

Total comments
667

reference only — not used in Hall rules or ranking

Every submission

DateTitle as submittedByPointsComments
2013-08-16fish shellFirst breakoutatldev12275
2015-05-18Fish shellAloha451182
2016-08-24Fish shell – a command line shell for the 90sJoachimS10
2017-12-13Fish: A user-friendly command line shell for macOS, Linux, etcBest threadNanoWar467204
2019-10-26Fish: A command line shell for the 90sHall inductionkick14983
2021-05-17Fish shellgscott233118
2025-10-02Fish, a command line shell for the 90spykello20
2026-01-18Fish ShellLatest 20+ point returnRyanShook215