Oil Alternatives

    Oil is described as 'new Unix shell. Why Create a New Unix Shell?'. There are more than 10 alternatives to Oil for a variety of platforms, including Linux, Mac, BSD, Windows and Cygwin. The best alternative is GNU Bourne Again SHell, which is both free and Open Source. Other great apps like Oil are fish (Free, Open Source), Zsh (Free, Open Source), IPython (Free, Open Source) and dash (Free, Open Source).

    This page was last updated Dec 10, 2019

      • FreeOpen Source
      • Linux
      • BSD
      • Cygwin
      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.
      No screenshots yet
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      • BSD
      Ergonomica is a cross-platform shell language, implemented in Python. Ergonomica aims to modernize the terminal, in an easily-extensible and usable language, independent of the OS on which it runs.


    1. 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.
      No screenshots yet
    2. fshell is the Symbian equivalent of bash + telnet + a posix-like set of command-line tools. In other words it's a console framework for Symbian OS with support for remote connections and a suite of tools for debugging the device.
      No screenshots yet
      • FreeOpen Source
      • Linux
      A new system shell that uses the Janet Language for high level scripting while also supporting the things we love about sh.


    3. 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.
      • FreeOpen Source
      • Mac
      • Linux
      • BSD
      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 (stream lists, maps and even functions).
    4. Bash-like shell based on Clojure.
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      • BSD
      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 shell, now in Ruby.
      No screenshots yet
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      Simple shell/TUI written completely in c++ containing a basic "kernel", command support, and the ability to run a KAutoRun application upon boot.
    Showing 20 of 21 alternatives