Alternatives to GNU Bourne Again SHell for all platforms with any license

  • IPython

    IPython is an interactive shell for the Python programming language that offers enhanced introspection, additional shell syntax, syntax highlighting, tab completion and...

    Free Open Source Mac Windows Linux

    No features added Add a feature

    IPython icon
  • 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...

    • Efficient and light, with all required features for a good interactive shell lunolasJul 2017 Disagree   Agree

    Free Open Source Linux BSD Cygwin

    KornShell icon
  • 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...

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

    Free Open Source Windows

    win-bash icon
  • 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...

    Free Open Source Mac Windows Linux

    Levinux icon
  • 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

    dash icon
  • 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...

    Free Open Source Mac Linux

    Xiki icon
  • eltclsh

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

    Free Mac Linux BSD Cygwin

    No features added Add a feature

    eltclsh icon
  • 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 Windows Linux BSD

    rush icon
  • Ergonomica

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

    Free Open Source Mac Windows Linux BSD

    No features added Add a feature

    Ergonomica icon
  • 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 Linux BSD

    No features added Add a feature

    Elvish icon

Platforms

Desktop

Show 5 less popular platforms

GNU Bourne Again SHell Comments

Echo echo ... Feels empty in here

Maybe you want to be the first to submit a comment about GNU Bourne Again SHell? Just click the button up to your right!