Select your language

Home arrow-right ... arrow-right Development Tools arrow-right GNU Bourne Again SHell

We've compiled a list of 19 free and paid alternatives to GNU Bourne Again SHell. The primary competitors include Zsh, IPython. In addition to these, users also draw comparisons between GNU Bourne Again SHell and fish, win-bash, rush. Also you can look at other similar options here: Development Tools.


Zsh
Free Open Source

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

IPython
Free Open Source

IPython is an interactive shell for the Python programming language that offers enhanced...

fish
Free Open Source

The friendly interactive shell.

win-bash
Free Open Source

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

rush
Free Open Source

rush is a replacement for the unix shell (bash, zsh, etc) which uses pure Ruby syntax.

Ergonomica
Free Open Source

Ergonomica is a cross-platform modern shell language, implemented in Python.

KornShell
Free Open Source

The KornShell language was designed and developed by David G. Korn at AT&T Bell Laboratories.

Closh
Free Open Source

Bash-like shell based on Clojure

Janetsh
Free Open Source

System shell using the Janet programming language for high level scripting

sash
Free Open Source

a stand-alone shell with many built-in commands.

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

GNU Bourne Again SHell Platforms

tick-square Linux

GNU Bourne Again SHell Video and Screenshots

GNU Bourne Again SHell Overview

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.2 Shell and Tools standard. It offers functional improvements over sh for both programming and interactive use. In addition, most sh scripts can be run by Bash without modification.

The improvements offered by BASH include:

* Command line editing
* Unlimited size command history
* Job Control
* Shell Functions and Aliases
* Indexed arrays of unlimited size
* Integer arithmetic in any base from two to sixty-four

GNU Bourne Again SHell Features

tick-square Command line interface

Top GNU Bourne Again SHell Alternatives

Share your opinion about the software, leave a review and help make it even better!

GNU Bourne Again SHell Categories

Development Tools OS and Utilities

GNU Bourne Again SHell Tags

tty interpreter unix shell developer-tools command-line terminal-client

Suggest Changes

Your Feedback

Select a rating
Please select a rating

Your vote has been counted.

Do you have experience using this software?