Open Source Everything

Shells and command-line add-ons

Talk about this on r/TrueOpenSource

Open alternatives6

No screenshot yet
Mac · LinuxGPL-2.0-only

fish is a command line shell, the text window where you type commands on a computer. It is built for everyday users and programmers who want a friendlier shell that works without setup.

Has 1 of 6 · Works with your shell ✗

No screenshot yet
Windows · Mac · LinuxMIT

Nushell is a new kind of command-line shell, the text window where you type commands to control a computer. It is made for people who use the command line and want a more structured, easier-to-read way to work with data.

Has 3 of 6 · Works with your shell ✗

No screenshot yet
Mac · Linux · AndroidMIT

Oh My Zsh is a free add-on that makes the text-based command line in the zsh shell easier to use and nicer to look at, with plugins and color themes. It is for people who type commands in a terminal window on their computer.

Has 2 of 6 · Works with your shell ✗ +1

No screenshot yet
Windows · Mac · LinuxMIT

Atuin is a tool that replaces the normal history of commands you type in a terminal with a searchable database, and can securely sync that history between your computers. It is for people who use the command line and want to find past commands more easily.

Has 2 of 6

No screenshot yet
Windows · Mac · LinuxISCReplaces partly

Starship is a customizable prompt, the line of text shown before you type commands in a terminal, that works with many shells and operating systems. It is for people who use the command line and want a nicer, more informative prompt.

Has 2 of 6

No screenshot yet
Windows · Mac · Linux · AndroidMITReplaces partly

zoxide is a tool that remembers the folders you visit most often, so you can jump to them by typing a few letters instead of full paths. It is aimed at programmers and command-line users who work in a terminal.

Has 2 of 6

See also

Help me choose

Before you build

Download the list

Fix the list itself