made with vue.js

vue-tui

Framework for Terminal UIs

Visit Site

Description

Framework for Terminal UIs

"vue-tui is the Vue framework for terminal UIs. Build with components, develop with HMR, test with confidence."

  • Vue SFC & JSX — write terminal interfaces with <template>, TSX, or both
  • Flexbox layout — powered by Yoga, the same engine behind React Native
  • Dev toolkit (experimental) — HMR in the terminal via the @vue-tui/vite plugin (npm run dev)
  • Input & focus — keyboard handling, focus management, Tab navigation, Kitty keyboard protocol
  • Testing harness — out-of-the-box component-level terminal testing — render, simulate input, assert frames

Social Media Links

Vue 3 Google Sign-in Google OAuth2 Plugin for Vue
icon-eye-dark Created with Sketch. 3.210
v-img ​Full-Screen-Mode for Images
icon-eye-dark Created with Sketch. 9.653
Sentry for Vue Vue Application Monitoring
💚 Sponsored by Friends
Formwerk Form Framework
icon-eye-dark Created with Sketch. 1.070
Vue 3 Infinite Loading Vue 3 Infinite Loading Component
icon-eye-dark Created with Sketch. 8.330
IndieLayer UI Vue 3 & Nuxt 3 UI Library
icon-eye-dark Created with Sketch. 1.070