@modekit/vue

Accessible, feature-rich UI components for Vue.
248 1
Install
npm install @modekit/vue
Latest Version:0.1.0-alpha.0
Vue:3
License:MIT
Last Updated:Oct 19, 2026
Links: GitHub  ·  npm
Maintainer: mustafshllaku

ModeKit

ModeKit is an experimental Vue 3 component library focused on accessible behavior, typed APIs, and adaptable class-based styling. It is under active development and is not yet a stable public release.

Requirements

  • Vue ^3.5.0 for applications consuming @modekit/vue
  • Node.js >=22.22.2 and pnpm 11.14.0 for repository development
  • TypeScript >=5.0.4 when consuming the published declarations

See Getting started for installation and a runnable Vue example. The compatibility contract records the tested tooling, browser, SSR, hydration, and theming boundaries.

Workspace

packages/
  vue/   @modekit/vue components, styles, tests, and package build
  docs/  VitePress documentation and component examples
tests/
  fixtures/package-consumer/  isolated packed-package validation

Development

pnpm install --frozen-lockfile
pnpm check
pnpm build
pnpm docs:dev

pnpm check runs formatting, linting, typechecks, component tests, packed-tarball consumer builds, SSR rendering, and hydration checks. Browser interaction and snapshot tests run with:

pnpm --filter @modekit/vue test:browser

Project documentation

ModeKit is available under the MIT License.

Related Packages

@cocoar/vue-ui

Cocoar Design System — a touch-first Vue 3 component library with 30+ accessible...

17,724 0
@alanlee97/lee-ui

基于 Vue 3 的轻量级 UI 组件库

909
@meorionel/98-pink-vue

Vue 3 component library port of 98-pink.css — a pink & blue Windows 98 UI reviva...

207 0
@yymojo-tec/mojo-ui

Mojo UI 是 YYmojo 旗下维护的 UI 组件库。

9,973
whelk-ui

Vue3 Component Library for NearBeach

5,447

Version History

Pre-releases (1)
Version Released Vue License
0.1.0-alpha.0 ^3.5.0 MIT