vue-web-terminal
A powerful web-side command line window plugin
Command Base
The command-based simulation terminal has common terminal functions such as dragging, zooming, cursor switching, and historical command switching. It is very suitable for making client tools such as Redis, MySQL, and ETCD.
Powerful
The plugin provides display functions in formats such as normal text, HTML rendering, json, table, code, ANSI color control code, etc. by default. It also supports advanced functions such as user Q&A, animation rendering, and online editing.
Theme
The plugin provides two themes by default dark and light. You can also customize the theme according to your preferences. The background, cursor, font, etc. can be modified to the color you want.
API
The plugin provides a rich JS API to provide you with solutions for simulating non-user behaviors.
Highly Customizable
The terminal display style is controlled by the front-end, which provides a rich display style and multiple slots, allowing you to customize any content you want to display.
Vue2 & Vue3
In order to be compatible with more application scenarios, the plug-in supports both Vue2 and Vue3!