Elvish is a modern, cross-platform, open-source shell and scripting language. It is a general-purpose language built for interactive use, with a rich set of features for working with text, files, processes, and other system resources. It has a powerful, yet simple syntax that is designed to be both intuitive and easy to learn. Elvish offers a wide range of features for automation, including functions, variables, variables with namespaces, loops, pipelines, and more. It also includes a package manager for installing, updating, and managing packages. With Elvish, users can automate tasks, write scripts, and create custom tools to increase productivity.
Discontinued The project is no longer being developed since 2016. The latest version, 1.1, released in March 2011, can still be downloaded from SourceForge.