Murex

Content-aware shell.

Visit website ↗

Console’s review

· Reviewed by David Mytton

What we like

Supports types outside of byte streams and string variables with expressions, manipulating parsing content e.g. JSON, Yaml, and other languages. Has power language features e.g. functions and variables. All can be used in pipes to make them more robust and flexible. Has tab completion and hints.

Tradeoffs

There’s lots to learn! But you can use it like a normal shell and gradually start to use the extra features as you need them (or not).

Console is a free weekly newsletter with short reviews of developer tools, covering strengths and tradeoffs. This review reflects our assessment at publication. Read our selection criteria and learn about Console.

Earlier review

· Reviewed by David Mytton

What we like

Provides hints for commands before you run them. Understands complex data formats like JSON and tables to allow navigation and highlighting. Built-in scripting support. In-line spell checking and autocomplete. Error handling and debugging built in - use try/catch blocks, descriptive error messages.

Tradeoffs

Windows is supported, but not fully - recommendation is to run it within WSL.

Console is a free weekly newsletter with short reviews of developer tools, covering strengths and tradeoffs. This review reflects our assessment at publication. Read our selection criteria and learn about Console.

Discover your next favorite tool

Independent devtool reviews and the latest betas, in your inbox every Thursday. Free.