AlternativeTo Logo

the xonsh shell Alternatives

the xonsh shell is described as 'Xonsh is a Python-powered, cross-platform, Unix-gazing shell language and command prompt. The language is a superset of Python 3.4+ with additional shell primitives that you are used to from Bash and IPython. It works on all major systems including Linux, Mac OSX, and Windows' and is a Shell in the os & utilities category. There are more than 10 alternatives to the xonsh shell for a variety of platforms, including Linux, Mac, BSD, Windows and Symbian S60. The best alternative is GNU Bourne Again SHell, which is both free and Open Source. Other great apps like the xonsh shell are fish, Zsh, IPython and Nu Shell.

the xonsh shell alternatives are mainly Shells but may also be Terminal Emulators. Filter by these if you want a narrower list of alternatives or looking for a specific functionality of the xonsh shell.
This page was last updated
  • FreeOpen Source
  • Shell
  • Mac
  • Windows
  • Linux

Xonsh is a Python-powered, cross-platform, Unix-gazing shell language and command prompt. The language is a superset of...

Learn more about the xonsh shell

  1. GNU Bourne Again SHell icon

    GNU Bourne Again SHell

    • Linux
    • BSD
    23 alternatives to 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). It is intended to conform to the IEEE POSIX P1003.2/ISO 9945.

     Suggest and vote on features
    Features
    1.  Command line interfaceGNU Bourne Again SHell either have CLI support or is a CLI-only app.
    Bash using the ls command
  2. fish icon

    fish

    • Mac
    • Windows
    • Linux
    • BSD
    23 alternatives to fish 

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

     Suggest and vote on features
    Features
    1.  Autocompletionfish can predict and complete the rest of a word or phrase you're typing.
    2.  Command line interfacefish either have CLI support or is a CLI-only app.
    Screenshot
    Screenshot


  3. Zsh icon

    Zsh

    • Mac
    • Linux
    • BSD
    20 alternatives to Zsh 

    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 command-line editor, options for...

     Suggest and vote on features
    Features
    1.  Extensible by Plugins/ExtensionsZsh can be extended with add-ons, plugins and extensions.
    2.  Command line interfaceZsh either have CLI support or is a CLI-only app.
    3.  Support for ThemesYou can use themes and templates to change the look and feel of Zsh.
    zsh suggestions in action
  4. IPython icon

    IPython

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    42 alternatives to 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.

     Suggest and vote on features
    This app doesn't have any features at the moment.
    Normal startup
  5. Nu Shell icon

    Nu Shell

    • FreeOpen Source
    • Shell
    • Mac
    • Windows
    • Linux
    • BSD
    20 alternatives to Nu Shell 

    This project has reached a minimum-viable product level of quality. While contributors dogfood it as their daily driver, it may be unstable for some commands. Future releases will work fill out missing features and improve stability.

     Suggest and vote on features
    Features
    Nu pipelines use structured data so you can safely select, filter, and sort the same way every time.


  6. DASH Shell icon

    DASH Shell

    • Linux
    • BSD
    20 alternatives to DASH Shell 

    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 significantly faster than bash (the GNU Bourne-Again SHell) for most tasks. DASH stands for Debian Almquist Shell.

     Suggest and vote on features
    Features
    1.  Command line interfaceDASH Shell either have CLI support or is a CLI-only app.
  7. win-bash icon

    win-bash

    • Windows
    34 alternatives to 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. win-bash can be used as a input shell as well as an inte.

     Suggest and vote on features
    Features
    1.  Command line interfacewin-bash either have CLI support or is a CLI-only app.
    Discontinued

    The project is no longer developed since 2016. Last version, 1.1, released in March 2011, can be still downloaded from SourceForge.

  8. KornShell icon

    KornShell

    • FreeOpen Source
    • Shell
    • Linux
    • BSD
    • Cygwin
    20 alternatives to 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 system and to many other systems, on the many different computers and workstations on which it is implemented.

     Suggest and vote on features
    Features
    1.  Command line interfaceKornShell either have CLI support or is a CLI-only app.
    • rc - a shell icon

      rc - a shell

      • FreeOpen Source
      • Shell
      • Linux
      20 alternatives to 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 syntax.

       Suggest and vote on features
      Features
      1.  Command line interfacerc - a shell either have CLI support or is a CLI-only app.
      • sash icon

        sash

        • Linux
        21 alternatives to 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 not rely on external libraries. In case of emergencies, you can boot directly into sash and use it as a...

         Suggest and vote on features
        Features
        1.  Command line interfacesash either have CLI support or is a CLI-only app.
        Screenshot
      Showing 10 of 18 alternatives
      AlternativeTo