vue-desktop

Quick Example

<script setup lang="ts">
import { createDesktop, provideDesktop, WindowHost, TaskbarPlugin } from '@kiwiproject/vue-desktop'
import '@kiwiproject/vue-desktop/styles.css'
import MyApp from './MyApp.vue'

const desktop = createDesktop()
desktop.installPlugin(TaskbarPlugin)
provideDesktop(desktop)

// Create a window
desktop.createWindow({
  type: 'app',
  title: 'My Application',
  component: MyApp
})
</script>

<template>
  <WindowHost />
</template>