Overview
Shell is a small Unix-like shell written in Rust, built to learn how shells parse input, manage processes, and handle builtins.
It was mostly an educational project for me to learn Rust.
It focuses on the fundamentals rather than full POSIX compatibility.
Key Features
- Command parsing and execution
- Built-in commands
- Learning-oriented, readable code
Tech Stack
Written in pure Rust with no heavy dependencies. See the repository for supported features.