This content originally appeared on DEV Community and was authored by Nathan Pham
Wut
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!
Demos
Replit's CLUI (you need an account)
My CLUI
Even though the code quality is absolute garbage (I completely abused emotion's css library), this project is available on Github.
Screenshots
Next Steps
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)
This content originally appeared on DEV Community and was authored by Nathan Pham
Nathan Pham | Sciencx (2022-01-30T22:20:14+00:00) Building an open-source command line user interface. Retrieved from https://www.scien.cx/2022/01/30/building-an-open-source-command-line-user-interface/
Please log in to upload a file.
There are no updates yet.
Click the Upload button above to add an update.