⚠️ Retired — 2026-07-25.@vanduo-oss/frameworkis no longer developed or released. The Vanduo legacy line (the dual-engine Vanilla + Vue 3 system) is retired; development continues in the perspective line. There is no vanilla successor —@vanduo-oss/vd3is Vue 3 only. The final release,1.7.1, stays on npm and keeps working — this is a stop to development, not a removal.New docs: https://vanduo-oss.github.io/vd3-docs/ · Migration guide: https://vanduo-oss.github.io/vd3-docs/guides/migration
The zero-build Vanilla engine of the Vanduo design system.
Drop-in HTML/CSS/JS — 48+ components driven by .vd-* classes and data-vd-* attributes, an imperative window.Vanduo runtime, and a strict --vd-* token API. Zero runtime dependencies; consumes design tokens from @vanduo-oss/core. Need Vue 3 instead? See @vanduo-oss/vue.
pnpm add @vanduo-oss/frameworkimport "@vanduo-oss/framework/css";
import { Vanduo } from "@vanduo-oss/framework";
Vanduo.init();<link rel="stylesheet" href="https://cdn.jsdelivr.net/gh/vanduo-oss/framework@v1.7.1/dist/vanduo.min.css">
<script src="https://cdn.jsdelivr.net/gh/vanduo-oss/framework@v1.7.1/dist/vanduo.min.js"></script>
<script>
Vanduo.init();
</script>Production tip: pin the version and add Subresource Integrity (
integrity="sha384-…" crossorigin="anonymous") to CDN tags. Get the hash from the per-file "SRI" button on jsdelivr.com.
- Docs & live demos — https://vanduo.dev
- Agent / LLM reference — SKILL.md
- Token model — TOKENS.md · Architecture — ARCHITECTURE.md
- Changelog — CHANGELOG.md · Security — SECURITY.md
MIT © Vanduo — third-party notices in THIRD-PARTY-LICENSES.