Yoo wasupp Yiyuan's here, welcome! i mainly build abstractions, or tear them down

i'm a software engineer based in singapore, passionate about building high-performance, reliable tools, and anything that makes me more productive

shell

rust · 2025 GITHUB ↗

shell

single-binary shell written in Rust. If you want a fancy terminal emulator or 500 features you’re in the wrong place this just works

  • Built-ins: exit, echo, pwd, cd, type, history
  • Pipelines with |
  • Redirection: >, >>, 2>, 2>>
  • Tab-completion on commands (including $PATH lookups)
  • Persistent history (reads and appends to $HISTFILE)
  • Bell on first TAB, list on second

Requirements

  • Rust ≥ 1.80
  • Unix-like environment (for exec permissions)

Getting started

just cargo run this shit dude