{"repo":"Simon-He95/vue-tui","free":true,"listed":false,"github":"https://github.com/Simon-He95/vue-tui","clone":"git clone https://github.com/Simon-He95/vue-tui.git","description":"Vue 3 terminal UI toolkit for browser DOM and CLI stdout: components, ANSI rendering, markdown transcripts, log views, and agent consoles.","language":"TypeScript","stars":227,"topics":["terminal","terminal-ui","vue","tui","ui","agent-console","ansi","cli-ui","dom-renderer","log-viewer"],"license":"MIT","category":"cli-tools","readme_excerpt":"@simon he/vue-tui Docs npm GitHub Issues Vue TUI is a Vue 3 terminal UI toolkit for building terminal-style interfaces that render to browser DOM, real CLI stdout, and headless tests. Use it to build browser terminal dashboards, Vue-powered CLI apps, streaming markdown transcripts, log viewers, virtual lists, and AI agent consoles with one shared component model. Why Vue TUI? - Vue component model for terminal UIs : build with TerminalProvider , TBox , TInput , TList , TTable , and more. - Browser + CLI renderers : render the same UI model to browser DOM or real stdout. - High-throughput surfaces : virtual lists, append-only logs, streaming markdown, and agent transcripts. - Clear host boundaries : browser-safe root entrypoint, CLI-only APIs under /cli , sanitized links, and explicit host permissions. Agent UI Showcase A real agent console built on @simon he/vue-tui can stream agent output, markdown content, tool-call status, and input chrome in one terminal surface. Watch the rendering demo Install Vue is a peer dependency. The current package supports Vue =3.3.0 =16.17 for CLI/runtime consumers. Development, release validation, and documentation builds are run on Node.js 20 in CI because the repository toolchain uses modern build/test tooling. Entry Points Import Stability Use it for ------------------------------------------- ------------ --------------------------------------------------------------------------------------------------------------------------------------- ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Simon-He95","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Simon-He95/vue-tui/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}