InteractivePrompt (nuget): The RPL for your REPL. It's a REPL for Console Apps that features a command history, word completion, and basic shell nav.  Just add your own prompt, startup message, and callback for handling the user input.  More info at https://github.com/sorrell/InteractivePrompt
Keywords: Shell|Repl|Prompt|Interactive