Belovodye UiKit

Open-source Vue 3 UI foundation with real docs and a live integration playground.

Tokens, themes, primitives, core components, optional systems, widgets, and page-template scaffolds in one pnpm workspace. GitHub Pages publishes the OSS landing surface, Storybook docs, and the interactive playground from the same repository.

What is here

  • Typed tokens and theme contracts
  • ThemeType-aware subtree theming and overlays
  • Motion and overlay foundations
  • Core UI components
  • Optional systems like charts and signal graph
  • Widgets and page-template scaffolds

Entry points

  • Docs: component states, architecture, motion, theming, and system demos
  • Playground: integration-first surface for manual validation
  • Repository: Changesets, strict coverage, CI, release PR automation

Package layers

tokens -> themes -> primitives -> core -> systems -> widgets -> page-templates -> apps

Route-level logic stays in apps. Reusable composition belongs in widgets and page templates. Optional larger capabilities live in system packages.

OSS baseline

The repository includes a license, code of conduct, security policy, issue templates, CI, Changesets-based release automation, strict `100/100/100/100` coverage, and Dependabot maintenance.