I wrote a bash-like shell (which I called Nush) that allows for the integration of additional commands. It could be called as an executable on code from the command line or through a specialized shell interface.

Tech: C

Sorry, this project is in a private repo.

If you'd like to see the code, please feel free to email me.