Mash is an experimental object shell for Unix.

Features

Screenshots

Demo session (via Asciinema):

Mash Demo

Sequences of objects are displayed in tabular format:

Screenshot

Mash supports context sensitive tab completions:

Context-sensitive tab completions

Status

The current implementation of Mash is a pre-alpha, experimental proof-of-concept, and is likely to change drastically.

Feedback is very welcome, as would be collaborators in taking Mash forward.