← Back to tools

Elvish

A versatile interactive shell and expressive programming language

Shell & Terminal linuxmacoswindows Go BSD-2-Clause

Description

Elvish is a versatile interactive shell and expressive programming language, combined into one seamless package. It features a powerful scripting language, structured data, a built-in file manager, and rich interactive features.

AI Summary

Modern shell combining an interactive shell with an expressive programming language

Capabilities

  • + Interactive shell with rich editing features
  • + Expressive scripting language
  • + Structured data support
  • + Built-in file manager
  • + Web-based module system

Use When

  • You want a modern shell with a powerful scripting language
  • You need structured data support in your shell

Avoid When

  • x You need POSIX shell compatibility

Related Tools

View AGENTS.md for Elvish