MDTLorg/OpenShell — reverse-engineered prompt

Reverse engineered prompt

Build me a browser based Linux terminal simulator that feels like booting into a tiny GNU Linux system right on a web page. I want it to start with a GRUB style boot screen, then show system boot logs, then drop the user into an interactive shell.

The shell should support a solid set of common commands like ls, cd, mkdir, cat, rm, sudo, chmod, neofetch, and cowsay, plus basic file and folder navigation that actually works. I also want a simple multi user setup where you can create users, set passwords, and switch between accounts with commands like useradd, passwd, and su.

Please make the fake filesystem, users, permissions, and aliases persist in the browser so a refresh does not wipe everything out. It should run as a simple static site with HTML, CSS, and JavaScript, and feel polished enough for learning or demoing Linux basics. If anything is unclear, look up current docs or common terminal behavior and make sensible choices.

Want more depth? Deep Reverse