Skip to content

OAS-ISUI

A framework-agnostic Web Components UI library.

  • Built on native Web Components (Custom Elements + Shadow DOM)
  • Works directly with React / Vue / Svelte / plain HTML
  • Full TypeScript types, tree-shakable, light/dark dual themes
html
<oas-button type="primary">Get Started</oas-button>

Installation

bash
pnpm add @oas-isui/ui @oas-isui/theme
ts
import '@oas-isui/theme'
import '@oas-isui/ui'

All component reference pages are available in English under /en/components/*. Demo snippets inside the pages keep their original Chinese example text, since code examples are shared with the Chinese docs.