(Chat rooms are all bridged together thanks to Matrix.)
Elvish is:
-
A powerful scripting language.
-
A shell with useful interactive features built-in.
-
A statically linked binary for Linux, BSDs, macOS or Windows.
Elvish is pre-1.0. This means that breaking changes will still happen from time to time, but it's stable enough for both scripting and interactive use.
- English Version - Current page
- 中文版本 - Chinese version
User docs are hosted on Elvish's website, elv.sh. This includes how to install Elvish, tutorials, reference pages, and news.
Development docs are in ./docs.
Awesome Elvish packages and tools that support Elvish.
All source files use the BSD 2-clause license (see LICENSE), except for the following:
-
Files in pkg/diff and pkg/rpc are released under the BSD 3-clause license, since they are derived from Go's source code. See pkg/diff/LICENSE and pkg/rpc/LICENSE.
-
Files in pkg/persistent and its subdirectories are released under EPL 1.0, since they are partially derived from Clojure's source code. See pkg/persistent/LICENSE.
-
Files in pkg/md/spec are released under the Creative Commons CC-BY-SA 4.0 license, since they are derived from the CommonMark spec. See pkg/md/spec/LICENSE.