The Best 13 the xonsh shell Alternatives

  • GNU Bourne Again SHell icon

    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).

    Free Open Source Linux BSD

  • zsh

    Zsh is a shell (e.g. bash replacement) designed for interactive use, although it is also a powerful scripting language. .

    Free Open Source Linux BSD

  • IPython

    IPython is an interactive shell for the Python programming language that offers enhanced introspection, additional shell syntax, syntax highlighting, tab completion and rich history. It is a component of the SciPy package.

    Free Open Source Mac OS X Windows Linux

  • fish

    fish is a user friendly command line shell for UNIX-like operating systems such as Linux. Finally, a command line shell for the 90s.

    Free Open Source Mac OS X Linux BSD

  • win-bash

    win-bash is a Windows port of the famous GNU bash (see GNU Bash homepage). The goal of the win-bash project is to finish the port to Windows and provide a full functional bash.exe binary for windows nt and derived systems.

    Free Open Source 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 access to the UNIX...

    Free Open Source Linux BSD Cygwin

  • 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 fact, it is...

    Free Open Source Linux BSD

  • 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, but with a much cleaner...

    Free Open Source Linux

  • fshell

    fshell is the Symbian equivalent of bash + telnet + a posix-like set of command-line tools.

    Free Open Source 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 standard UNIX commands do...

    Free Open Source Linux

  • 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 - everything you do in the...

    Free Open Source Mac OS X Windows Linux BSD

  • Elvish

    Elvish is a friendly and expressive shell for UN*X systems including Linux, macOS and BSDs. FEATURES Powerful and intuitive pipelines let you carry structured data...

    Free Open Source Mac OS X Linux BSD