GitHunt
QU

quexxon/elvish

Powerful scripting language & versatile interactive shell

Elvish

CI status
FreeBSD & gccgo test status
Test Coverage
Go Reference
Packaging status

Forum
Twitter

Telegram Group
Discord server
#users:elv.sh
#elvish on libera.chat
Gitter

(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.

Documentation

User docs

User docs are hosted on Elvish's website, elv.sh. This
includes how to install Elvish,
tutorials, reference pages, and
news.

Development docs

Development docs are in ./docs.

Awesome Elvish

Awesome Elvish packages and tools that support Elvish.

License

All source files use the BSD 2-clause license (see LICENSE), except
for the following:

Languages

Go86.6%Elvish9.5%HTML1.3%CSS1.2%JavaScript0.4%Shell0.3%Python0.3%TypeScript0.2%Makefile0.2%Dockerfile0.0%
BSD 2-Clause "Simplified" License
Created September 5, 2024
Updated September 5, 2024
quexxon/elvish | GitHunt