@mudakit/ui

Vue components for Muda
870
Install
npm install @mudakit/ui
Latest Version:0.7.0
Vue:3
License:MIT
Last Updated:Oct 23, 2026
Links: npm
Maintainer: chillybwoy

@mudakit/ui

Vue 3 components for Muda. The package is ESM-only and includes TypeScript declarations.

Installation

npm install @mudakit/ui vue

Import the styles once in your application entry file:

import "@mudakit/ui/style.css";

The stylesheet contains theme tokens and component utilities without Tailwind Preflight or other global element resets. Set data-theme="dark" on an ancestor to use the dark theme.

Usage

Prefer individual component entry points so bundlers only include the components and shared code you use:

<script setup lang="ts">
import { MudaButton } from "@mudakit/ui/MudaButton";
import { MudaCard } from "@mudakit/ui/MudaCard";
</script>

<template>
  <MudaCard>
    <MudaButton variant="primary">Continue</MudaButton>
  </MudaCard>
</template>

The package root is also available:

import { MudaButton, MudaCard } from "@mudakit/ui";

Requires Vue 3.5 or later and Node.js 26.5.0 or later for development tooling.

License

MIT. Bundled Material Design icons are available under Apache-2.0; see THIRD_PARTY_LICENSES.

Related Packages

@stonecrop/beam

UI component library for Stonecrop

22,847 13
aetherx-dt-ui

Lightweight, customizable Vue components for DT projects

16,162 0
@pisandelli/daredash

Provides a design token-powered UI component library and styling system for Nuxt...

6,023 3
integrasoft-shared-ui

Librería de componentes UI en Vue 3 + TypeScript para estandarizar estilos entre...

2,758
@maiadiary/abyss-design

Abyss Design System — komponenty UI dla Quasar / Vue 3

1,584 0

Version History

Version Released Vue License
0.7.0 ^3.5.0 MIT
0.6.0 ^3.5.0 MIT
0.5.0 ^3.5.0 MIT
0.4.0 ^3.5.0 MIT
0.3.0 ^3.5.0 MIT