mi/sh is a bash-inspired UNIX shell written from scratch in C — full command lifecycle: readline input, lexer, AST parser, PATH resolution, fork/exec, pipe chaining, redirections, heredoc, $VAR expansion, signal handling, and a live environment store. No shell libraries.
-
Updated
May 14, 2026 - C