AlternativeTo Logo

GNU Bourne Again SHell Alternatives

GNU Bourne Again SHell is described as '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' and is a very popular Shell in the os & utilities category. There are more than 10 alternatives to GNU Bourne Again SHell for a variety of platforms, including Linux, Mac, Windows, BSD and Cygwin. The best alternative is fish, which is both free and Open Source. Other great apps like GNU Bourne Again SHell are Zsh, IPython, Nu Shell and DASH Shell.

GNU Bourne Again SHell alternatives are mainly Shells but may also be Terminal Emulators or Linux Distros. Filter by these if you want a narrower list of alternatives or looking for a specific functionality of GNU Bourne Again SHell.
This page was last updated
  • FreeOpen Source
  • Shell
  • Linux
  • BSD

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

Learn more about GNU Bourne Again SHell

  1. 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
    fish vs GNU Bourne Again SHell opinions
    Almost everyone thinks fish is a great alternative to GNU Bourne Again SHell.
  2. 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
    Zsh vs GNU Bourne Again SHell opinions
    Almost everyone thinks Zsh is a great alternative to GNU Bourne Again SHell.
    Guest

    Compared to BASH, Zsh has support for many more plugins and addons of the sort. There exists a framework for this very purpose called "Oh-My-Zsh" and it can be used to add things like themes and support for command auto-complete. Zsh is pretty much just BASH but with more features built on top.

    Positive comment ago
    Copy a direct link to this comment to your clipboard   
    If this Comment contains spam or other abuse, notify admins about it.   
    0


  3. 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
  4. 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.
  5. 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.


  6. 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.
      KornShell vs GNU Bourne Again SHell opinions
      pros, cons and recent comments
      lunolas

      Efficient and light, with all required features for a good interactive shell

      Positive comment ago
      Copy a direct link to this comment to your clipboard   
      If this Comment contains spam or other abuse, notify admins about it.   
      0
    • the xonsh shell icon

      the xonsh shell

      • FreeOpen Source
      • Shell
      • Mac
      • Windows
      • Linux
      18 alternatives to the xonsh shell 

      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.

       Suggest and vote on features
      Features
      1.  Support for scriptingthe xonsh shell supports scripts and macros to automate or customize tasks.
      2.  Portablethe xonsh shell can be used from a USB stick or similar with no prior installation.
      3.  Command line interfacethe xonsh shell either have CLI support or is a CLI-only app.
        Screenshot
        Screenshot
      • Levinux icon

        Levinux

        • Mac
        • Windows
        • Linux
        8 alternatives to Levinux 

        Levinux – A Tiny Version of Linux for Education

        Levinux (download ~20 MB) is a tiny virtual Linux server that runs from USB or Dropbox with a double-click (no install or admin rights required) on Macs, Windows or Linux PCs—making it the perfect learning environment, and way to r.

         Suggest and vote on features
        Features
        1.  PortableLevinux can be used from a USB stick or similar with no prior installation.
        What does Levinux look like?

When you double-click the launch script, a black window that looks much like this will pop up. The first time you run Levinux, it will “inflate” by hitting a software repository to pull down a webserver and an SSH server. You need an Internet connection and not-too-restrictive firewall for this to work correctly.
        Screenshot
      • Xiki icon

        Xiki

        • Mac
        • Linux
        20 alternatives to 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 favorite shell (bash or zsh).

         Suggest and vote on features
        Features
        1.  Command line interfaceXiki either have CLI support or is a CLI-only app.
        Screenshot
        Screenshot
      • 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.

      Showing 10 of 23 alternatives
      AlternativeTo