@oods/components-vue
| Install | |
|---|---|
npm install @oods/components-vue |
|
| Latest Version: | 0.11.2 |
| Vue: | 3 |
| License: | Apache-2.0 |
| Last Updated: | Oct 11, 2026 |
| Links: | GitHub · npm |
@oods/components-vue
Vue components used by screens generated with OODS Foundry. The package exports controls, layouts and domain views; @oods/component-styles provides their CSS.
Install
npm install @oods/components-vue @oods/component-styles @oods/tokens @oods/component-contracts vue
Use Vue 3. Bring your existing Vue app or use OODS Foundry's code_generate with options.output: "application" for an app entry and Vite configuration.
First result
<script setup>
import { Button } from '@oods/components-vue';
import '@oods/component-styles/css';
const review = () => window.alert('Connect this action to your application.');
</script>
<template>
<Button content="Review stock" intent="primary" @activate="review" />
</template>
Set data-brand="A" and data-theme="light" on the root HTML element. The result is a button labelled “Review stock” that invokes the supplied handler. Set the theme to dark or hc for those scopes.
Generated sample screens identify their sample data. A workflow's local store is not a production database; supply your data, navigation and persistence handlers. Retained component evidence covers named scenarios and themes, not every application you build. For your own implementation of a shipped component, use OODS Foundry's substitution mapping and inspect its advisory contract report.
Limits
Generated apps pin the OODS release that generated them; to upgrade, regenerate the app or move all four pins together. These packages are separate from the local MCP server, @oods/foundry.
License
Apache License 2.0. See LICENSE and NOTICE. Generated output belongs to its user; installed package dependencies retain their own licenses.
Related Packages
OODS Foundry is an object-oriented design system that extends the one you alread...
Accessible, themeable Marwes components for Vue with static preset CSS and purpo...
Une librairie de composants Vue 3 accessible par défaut, avec un thème entièreme...
The design system behind Hikarinagi: Vue 3 components built on Tailwind CSS v4.
Version History
| Version | Released | License |
|---|---|---|
| 0.11.2 | Apache-2.0 | |
| 0.11.1 | Apache-2.0 | |
| 0.11.0 | Apache-2.0 | |
| 0.10.2 | Apache-2.0 | |
| 0.10.1 | Apache-2.0 | |
| 0.10.0 | Apache-2.0 | |
| 0.9.0 | Apache-2.0 | |
| 0.8.0 | Apache-2.0 | |
| 0.7.0 | Apache-2.0 | |
| 0.6.2 | Apache-2.0 | |
| 0.6.1 | Apache-2.0 | |
| 0.6.0 | Apache-2.0 | |
| 0.5.0 | Apache-2.0 | |
| 0.4.6 | Apache-2.0 | |
| 0.4.5 | Apache-2.0 | |
| 0.4.4 | Apache-2.0 | |
| 0.4.3 | Apache-2.0 | |
| 0.4.2 | Apache-2.0 | |
| 0.4.1 | Apache-2.0 | |
| 0.4.0 | Apache-2.0 | |
| 0.3.3 | Apache-2.0 | |
| 0.3.2 | Apache-2.0 | |
| 0.3.1 | Apache-2.0 | |
| 0.3.0 | Apache-2.0 |