crush

Hybrid shell

An attempt to create a hybrid shell and programming language with features like type systems and lexical scoping.

Crush is a command line shell that is also a powerful modern programming language.

GitHub

2k stars
22 watching
35 forks
Language: Rust
last commit: about 2 years ago

Related projects:

RepositoryDescriptionStars
lwandrebeck/rushA bash compatible shell written in Rust, aiming to be fully featured and reliable.38
lasantosr/intelli-shellAutomated command completion and bookmarking system for shells235
mitnk/cicadaA Rust-based Unix shell implementation with basic features such as piping, redirections, and arithmetic operations.983
hashrock/deno-opnA TypeScript-based library for opening files and URLs on multiple platforms using the native system's process management tools39
twitchax/shellerA .NET library that makes building shell scripts easy and fluent by abstracting away low-level command execution details.107
nn1ks/mshpA minimal shell prompt implemented in Rust3
sstadick/crabzA cross-platform compression and decompression tool written in Rust.333
danieltodor/blazeA customizable terminal prompt system for bash, zsh, and fish.22
buster/rrunA minimalistic command launcher built with Rust112
gobwas/influent.rsAn InfluxDB driver for Rust, allowing Rust programs to interact with an InfluxDB instance.43
liamg/bearingsA fast, customizable shell prompt solution for multiple shells and languages199
h3rald/minA small concatenative programming language and shell built on top of the Nim programming language316
dundalek/closhA Bash-like shell built on top of Clojure to improve its usability and presentation.1,623
ipetkov/craneAutomates and optimizes the build process of Rust projects using incremental artifact caching.972
ryooooooga/croqueA customizable shell prompt with optional customization options and support for multiple shells.9