Technology

Unix and Windows Shells

Unix And Windows Shells is a structured technology dataset with 15 entries. Its fields include Shell, Author, First Released. The source values are preserved as a structured reference table.

Every row is shown below and is also available as CSV, JSON, or Excel.

15rows
6columns
48views
0downloads
Source:Community curated
Updated:4/9/2026

Dataset details

Table scope
All 15 rows
Fields
6 columns
Source
Community curated
Data updated
Apr 9, 2026

Included fields: Shell, Author, First Released, Primary Platform, Implementation, and 1 more.

The table contains every record in this dataset; the same records are available in each download format.

Preview observations

First Released span
1983 to 2019
Across 15 preview rows
Primary Platform groups
10 distinct values
Across 15 preview rows

Useful for

  • Comparing Shell, Author, and First Released across technology entries
  • Building reference tables, charts, or analyses from 15 downloadable records
15/15
Shell
Author
First Released
Primary Platform
Implementation
Known For
Bash
Brian Fox / Chet Ramey1989Linux, macOS (legacy), WSLCGNU's Bourne Again SHell, default on almost every Linux server, POSIX-friendly, universal scripting
Zsh
Paul Falstad1990macOS (default), LinuxCmacOS default since Catalina, oh-my-zsh plugin universe, best-in-class completion
Fish
Axel Liljencrantz2005Linux, macOSC++ (now Rust)Sensible defaults, autosuggestions out of the box, rewritten in Rust in 2024, non-POSIX scripting
PowerShell
Jeffrey Snover / Microsoft2006Windows (default), cross-platformC#Object pipeline instead of text, cross-platform since Core 6.0, scripting backbone of Windows ops
Nushell
Sophia / Yehuda / JT2019Cross-platformRustStructured data pipelines like PowerShell with Unix feel, everything is a table, Rust-based
Xonsh
Anthony Scopatz2015Cross-platformPythonPython-powered shell, mix shell commands with Python in the same line, great for data folks
Dash
Herbert Xu1997Debian/UbuntuCMinimal POSIX shell, default /bin/sh on Debian and Ubuntu for fast script execution
Ksh
David Korn / AT&T1983Unix, AIX, SolarisCKorn Shell, bridged Bourne and C shells, standard on commercial Unix, influenced Bash and Zsh
Tcsh
Ken Greer / others1983BSDsCEnhanced C shell with history and completion, default on FreeBSD for years
Elvish
Qi Xiao2017Cross-platformGoModern shell with structured data, own expression language, great interactive UX
Oil / OSH / YSH
Andy Chu2018Linux, macOSPython / C++Bash-compatible OSH with cleaner YSH scripting language, careful upgrade path from Bash
Ion
Redox OS team2017Linux, RedoxRustDefault shell of Redox OS, Rust-native, opinionated modern scripting
Murex
Laurence Morgan2017Cross-platformGoTyped data pipelines, inline docs, SQL-style queries against JSON streams
Cmd.exe
Microsoft1987WindowsCClassic Windows command interpreter, still present everywhere but superseded by PowerShell
Git Bash (MSYS2)
Git for Windows team2007WindowsC (MinGW/MSYS)Bash-on-Windows for Git users, default terminal for millions of Windows devs before WSL

Free to explore · No signup needed