1. Conduid
  2. Social
  3. Starwind Ui
MCP server · Social

Starwind Ui

55 framework-portable UI components for Astro, React Vue, and Svelte. Install accessible Tailwind CSS components as source you own, backed by a shared framework-neutral Runtime.

59Fair

Scored 3 hours ago · breakdown

About Starwind Ui

Starwind Ui is an MCP server published by starwind-ui in the Social category: 55 framework-portable UI components for Astro, React Vue, and Svelte. Install accessible Tailwind CSS components as source you own, backed by a shared framework-neutral Runtime.

The repository has 749 stars and 39 forks, with the last commit 11 days ago. Recent commit activity is the strongest signal that reported issues will get attention.

Install

From source
git clone https://github.com/starwind-ui/starwind-ui

This server has no ConduID identity, so agent calls to it are not receipted. Pin the version you install and review the source before granting it credentials.

Ask AI

✦

Ask AI about Starwind Ui

Powered by Claude · Grounded in docs

I know everything about Starwind Ui. Ask me about installation, configuration, usage, or troubleshooting.

Security checks

Static checks derived from the repository 2 hours ago. Heuristics on the source, not an audit.

  • ✓README presentThe repository ships documentation.
  • ✓License declaredUsable under a stated license.
  • ✓Tests presentA test suite exists in the repository.
  • ✓Dependencies pinnedA lockfile pins dependency versions.
  • ✓No dynamic code executionSource scan found no eval, dynamic Function, or shell execution.

1 check has not been run yet.

Releases

v3.4.0v3.4.0 · 6 Oct 2026What's Changed perf(release): reuse verified artifacts and release checks by @Boston343 in https://github.com/starwind-ui/starwind-ui/pull/237 fix: preserve overlay and form state and improve performance reports by @Boston343 in…
v3.3.2v3.3.2 · 6 Sep 2026What's Changed fix: connect group labels and correct tabs geometry by @Boston343 in https://github.com/starwind-ui/starwind-ui/pull/229 refactor: remove unused code and refresh size comparisons by @Boston343 in…
v3.3.1v3.3.1 · 5 Sep 2026What's Changed fix(cli): support Vue setup with TypeScript 6 by @Boston343 in https://github.com/starwind-ui/starwind-ui/pull/225 fix(release): omit absent private package from Changesets by @Boston343 in…
v3.3.0v3.3.0 · 5 Sep 2026What's Changed feat(vue): prepare public beta and CLI support by @Boston343 in https://github.com/starwind-ui/starwind-ui/pull/222 test(cli): remove registry generation from docs test setup by @Boston343 in…
v3.2.0v3.2.0 · 21 Aug 2026What's Changed feat(runtime): sync portal and adapter updates by @Boston343 in https://github.com/starwind-ui/starwind-ui/pull/218 feat(cli): add source-version delivery and component fixes by @Boston343 in…

README

Astro-first, framework-portable UI components you can own.

Starwind UI gives you accessible, Tailwind CSS components with Starwind/shadcn-style ergonomics, backed by a portable Runtime that powers Astro, React, Vue 3.5 beta, and Svelte 5 beta adapters today.

Explore Components

Why Starwind?

  • 🎯 Own Your Code — Styled components live in your project, where you can understand and customize them.
  • ✨ Animated by Default — Smooth, polished animations out of the box with Tailwind CSS v4.
  • ♿ Accessible — Keyboard navigable and screen reader friendly. Built with a11y in mind.
  • 🚀 Portable Runtime — Shared DOM behavior with generated Astro, React, Vue 3.5 beta, and Svelte 5 beta adapters.
  • 🛠️ CLI-Powered — Add only what you need with a simple npx starwind add command.

Looking for the main package? See starwind-ui/cli.

Get Started

Initialize an Astro or React project with the stable release:

npx starwind@latest init

Then add the components you need:

npx starwind@latest add

Vue 3.5 beta

Try the public beta in Vite Vue, Astro Vue, Nuxt 3 or 4, Laravel with Inertia Vue, or Quasar Vite SPA/SSR projects:

npm install @starwind-ui/vue@beta vue@^3.5
npx starwind@latest init --framework vue

Vue adapters use idiomatic v-model arguments, matching update:* events, and normal detailed event listeners. The Styled Image component remains Astro-only. The Vue API can change during the 0.x series. Report beta feedback in the Starwind UI issue tracker.

Svelte 5 beta

Try the public beta in Vite with Svelte, SvelteKit, or Astro with Svelte:

npm install @starwind-ui/svelte@beta "svelte@>=5.29.0 <6"
npx starwind@latest init --framework svelte

The beta provides the same 36 Primitive families and 54 portable Styled components as the other first-party adapters. The Styled Image component remains Astro-only. Starwind Pro setup is not available for Svelte. The Svelte API can change during the 0.x series.

Runtime Architecture

Starwind components use a framework adapter backed by the shared, framework-neutral Runtime.

flowchart TD
  App["Your application"]
  Components["Starwind components you own<br/>Tailwind CSS + framework markup"]
  Adapter["Framework adapter<br/>Astro, React, Vue 3.5 beta, or Svelte 5 beta"]
  Runtime["Starwind Runtime<br/>shared accessible behavior"]
  Browser["Browser APIs and the DOM"]

  App --> Components
  Components --> Adapter
  Adapter --> Runtime
  Runtime --> Browser

See Portable Runtime for the current implementation details.

AI integration

Resources for AI:

Contributing

Please read the contributing guide.

License

Licensed under the MIT license.

README fetched from the repository 2 hours ago. The original is authoritative.

Questions

About Starwind Ui

How do I install Starwind Ui?

No package has been published for this server, so install it from source: clone the repository and follow its README.

Is Starwind Ui safe to use with an AI agent?

Its trust score is 59 out of 100 (fair). It passes 5 of the 5 static security checks run so far. It has no ConduID identity yet, so agent calls to it are not receipted.

Is Starwind Ui still maintained?

Yes — the latest release is v3.4.0 (6 Oct 2026), and the last commit was 11 days ago. The repository has 749 stars and 15 open issues.