Zsh is a UNIX command interpreter (shell) which of the standard shells most resembles the Korn shell (ksh); its compatibility with the 1988 Korn sh...

zsh alternatives

  • Bash

  • Bash is the shell, or command language interpreter, that will appear in the GNU operating system. Bash is an sh-compatible shell that incorporates ...

    tags: command-line command-line-interface developer-tools interpreter shell
    platform: Linux BSD
  • fish

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

    tags: autocompletion bash color-coding command-line interpreter
    platform: Mac OS X Linux BSD
  • win-bash

  • win-bash is a Windows port of the famous GNU bash (see GNU Bash homepage).

    tags: bash interpreter shell terminal-client unix
    platform: Windows
  • KornShell

  • The KornShell language was designed and developed by David G. Korn at AT&T Bell Laboratories. It is an interactive command language that provides a...

    tags: command-line-interface shell
    platform: Linux BSD Cygwin
  • Xiki

  • Xiki makes the command line friendlier and more powerful. Xiki Shell (xsh) lets you use Xiki from command line, in a way that augments your current...

    tags: command-line developer-tools interpreter shell terminal-client
    platform: Mac OS X Linux
  • rc - a shell

  • 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, bu...

    tags: command-line-interface shell plan9
    platform: Linux
  • fshell

  • fshell is the Symbian equivalent of bash + telnet + a posix-like set of command-line tools. In other words it's a console framework for Symbian OS ...

    tags: bash command-line-interface interpreter shell shell-interface
    platform: Symbian S60
  • sash

  • a stand-alone shell with many built-in commands. The built in commands of sash have all libraries linked statically, so unlike most shells, the sta...

    tags: bash command-line interpreter shell system-recovery
    platform: Linux
  • Elvish

  • Elvish is a friendly and expressive shell for UN*X systems including Linux, macOS and BSDs.

    tags: command-line shell
    platform: Mac OS X Linux BSD
  • Ergonomica

  • Ergonomica is a cross-platform shell language, implemented in Python. Ergonomica aims to modernize the terminal, in an easily-extensible and usable...

    tags: shell shell-replacement shell-enhancement
    platform: Mac OS X Windows Linux BSD
  • rush

  • rush is a replacement for the unix shell (bash, zsh, etc) which uses pure Ruby syntax. Grep through files, find and kill processes, copy files - ev...

    tags: command-line-interface shell
    platform: Mac OS X Windows Linux BSD
  • dash

  • DASH is a POSIX-compliant implementation of /bin/sh that aims to be as small as possible. It does this without sacrificing speed where possible. In...

    tags: bash command-line interpreter shell terminal-client
    platform: Linux BSD
  • eltclsh

  • eltclsh (editline tcl shell) is an interactive shell for the TCL programming language. It provides command line editing, history browsing as well a...

    tags: command-line-interface shell tcl command-line-shell
    platform: Mac OS X Linux BSD Cygwin