Package with terminal where input and output are separated


I really like Jupyterlab’s code console mode. In it, the input area for the console is on the bottom, and output goes above it. This means you can scroll through your output while always being able to enter commands.

This is also how Stata works, and I appreciate it’s simplicity.

Is there an atom package that allows for a console like this? I can’t find anything through google and I’m wondering if you could help me find one.