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: 6 months ago

Related projects:

Repository Description Stars
lwandrebeck/rush A bash compatible shell written in Rust, aiming to be fully featured and reliable. 38
lasantosr/intelli-shell Automated command completion and bookmarking system for shells 235
mitnk/cicada A Rust-based Unix shell implementation with basic features such as piping, redirections, and arithmetic operations. 983
hashrock/deno-opn A TypeScript-based library for opening files and URLs on multiple platforms using the native system's process management tools 39
twitchax/sheller A .NET library that makes building shell scripts easy and fluent by abstracting away low-level command execution details. 107
nn1ks/mshp A minimal shell prompt implemented in Rust 3
sstadick/crabz A cross-platform compression and decompression tool written in Rust. 333
danieltodor/blaze A customizable terminal prompt system for bash, zsh, and fish. 22
buster/rrun A minimalistic command launcher built with Rust 112
gobwas/influent.rs An InfluxDB driver for Rust, allowing Rust programs to interact with an InfluxDB instance. 43
liamg/bearings A fast, customizable shell prompt solution for multiple shells and languages 199
h3rald/min A small concatenative programming language and shell built on top of the Nim programming language 316
dundalek/closh A Bash-like shell built on top of Clojure to improve its usability and presentation. 1,623
ipetkov/crane Automates and optimizes the build process of Rust projects using incremental artifact caching. 972
ryooooooga/croque A customizable shell prompt with optional customization options and support for multiple shells. 9