/rush

Simple shell in rust

Primary LanguageRust

Rush (Rust Shell)

A simple shell with basic features in rust

Run it locally

git clone https://github.com/nrjais/rush.git && cd rush
cargo run

What works

  • Simple commands
  • Variable expansion

Builtins

  • cd
  • exit
  • let

To be implemented

  • Interactive input
  • Keybindings
  • Completions
  • Syntax highlighting
  • Autosuggestion
  • History support
  • Pipes
  • Output redirection
  • Scripting support
  • More builtins