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

Related projects:

Repository Description Stars
lwandrebeck/rush A bash compatible shell written in Rust, aiming to be fully featured and reliable. 37
lasantosr/intelli-shell Automated command completion and bookmarking system for shells 233
mitnk/cicada A Rust-based Unix shell implementation with basic features such as piping, redirections, and arithmetic operations. 981
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. 331
danieltodor/blaze A customizable prompt system for shells like bash, zsh, and fish, providing informative and configurable commands. 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 314
dundalek/closh A Bash-like shell built on top of Clojure to improve its usability and presentation. 1,620
ipetkov/crane Automates and optimizes the build process of Rust projects using incremental artifact caching. 954
ryooooooga/croque A customizable shell prompt with optional customization options and support for multiple shells. 9