A Command Line User Interface (CLUI) is basically a CLI and a GUI that got mashed together in an incredibly intuitive way. You may have seen it on Replit, which created a practical and scalable CLUI that integrates with their website and online code editor. I thought it would be fantastic exercise to try and recreate a similar effect myself, so here we are!
Even though the code quality is absolute garbage (I completely abused emotion's css library), this project is available on Github.
Here's a few more features I'm planning to improve the CLUI:
- you should be able to type parameters in
- more commands and utilities
- refactor (will probably never happen)