Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/vue-terminal/vue-termui

The Modern Terminal UI Framework
https://github.com/vue-terminal/vue-termui

custom-renderer terminal tui vue

Last synced: 6 days ago
JSON representation

The Modern Terminal UI Framework

Awesome Lists containing this project

README

        



Vue TermUI logo



npm package
build status
code coverage


# Vue TermUI

> Terminal User Interfaces powered by Vue

Build TUIs (Terminal User Interfaces) with ease and benefit from the best Developer Experience out there.

### [🧑‍💻 Join the Discord Server!](https://discord.gg/HPVS2AbgXP)

## Features

- Dev Server with **instant** HMR (Hot Module Replacement)
- `.vue` files support out of the box
- Flexbox-like layouts
- Keyboard handling
- Mouse handling
- Focus management
- Simple bundling

Get started now with a template:

```bash
# npm 6.x
npm create vue-termui@latest my-vue-tui-app

# npm 7+, extra double-dash is needed:
npm create vue-termui@latest my-vue-tui-app

# yarn
yarn create vue-termui my-vue-tui-app

# pnpm
pnpm create vue-termui my-vue-tui-app
```

## Help me keep working on this project 💚

- [Become a Sponsor on GitHub](https://github.com/sponsors/posva)
- [One-time donation via PayPal](https://paypal.me/posva)

## Contributors



## License

[MIT](http://opensource.org/licenses/MIT)