GNU Bourne Again SHell
Bash is the shell, or command language interpreter, that will appear in the GNU operating system. Bash is an sh-compatible shell that incorporates useful features from the Korn shell (ksh) and C shell (csh).
Zsh is a shell (e.g. bash replacement) designed for interactive use, although it is also a powerful scripting language. .
Zsh is a UNIX command interpreter (shell) which of the standard shells most resembles the Korn shell (ksh); its compatibility with the 1988 Korn shell has been gradually increasing. It includes enhancements of many types, notably in the commandline editor, options for customising its behaviour, filename globbing, features to make Cshell (csh) users feel more at home and extra features drawn from tcsh (another `custom' shell).
Productivity Developer Tools Utilities
command-line shell terminal-client unix-shell unix-terminal
Bash is the shell, or command language interpreter, that will appear in the GNU operating system. Bash is an sh-compatible shell that incorporates useful features from the Korn shell (ksh) and C shell (csh).
Free Open Source Linux BSD
This is a reimplementation for Unix, by Byron Rakitzis, of the Plan 9 shell. rc offers much the same capabilities as a traditional Bourne shell, but with a much cleaner...
Free Open Source Linux
Xonsh is a Python-powered, cross-platform, Unix-gazing shell language and command prompt.
Free Open Source Windows Linux Mac
Ergonomica is a cross-platform shell language, implemented in Python. Ergonomica aims to modernize the terminal, in an easily-extensible and usable language, independent...
Free Open Source Mac OS X Windows Linux BSD