@omdc/slipkit-vue

Vue wrappers for the SlipKit Web Components
296
Install
npm install @omdc/slipkit-vue
Latest Version:0.1.2
Vue:3
License:BUSL-1.1
Last Updated:Sep 30, 2026
Links: GitHub  ·  npm
Maintainer: janghyeonho

@omdc/slipkit-vue

Vue wrappers for the SlipKit Web Components: SlipDesigner, SlipForm, and SlipViewer.

Installation

npm install @omdc/slipkit @omdc/slipkit-vue vue

Node.js 22.13 or later and Vue 3.4 or later are required. The package imports @omdc/slipkit-elements and registers the underlying custom elements.

Basic usage

<script setup lang="ts">
import { SlipDesigner } from '@omdc/slipkit-vue';

defineProps<{ slipJson: string }>();
</script>

<template>
  <SlipDesigner
    :src="slipJson"
    locale="en"
    @slip-change="(file) => console.log(file)"
  />
</template>

See Getting started and the API reference for all props and events.

Versioning

The npm package version follows the package release. A .slip file's schemaVersion describes the file format and changes independently. See the .slip specification for format compatibility.

License and support

This package is licensed under the Business Source License 1.1. See the included LICENSE file for its terms and change date.

Report defects and documentation problems through GitHub Issues.

Related Packages

@rc-component/async-validator

Validate form asynchronous

99,929,287 16
@molgenis/molgenis-ui-form

Library for generating HTML web forms

6,017 0
@qtxr/vue-form

Powerful Vue forms based on @qtxr/form

3,348
@agtm/nuxt-form

Gerador de Formulário para o nuxt framework

2,560 1
vue-master-form

vue fast create form

1,660

Version History

Version Released Vue License
0.1.2 >=3.4 BUSL-1.1
0.1.0 >=3.4 BUSL-1.1