Newsletter
Join the Community
Subscribe to our newsletter for the latest news and updates
An Astro-first, open-source UI component library with 49+ animated and accessible Tailwind CSS components, installed via CLI.
Starwind UI is an open-source, Astro-first component library that installs more than 49 animated and accessible Tailwind CSS components directly into your project via a CLI, backed by a portable runtime that powers Astro and React adapters.
Starwind UI is a component library inspired by shadcn/ui that copies code into your project instead of installing a package dependency. It runs on Astro, with React support available through a beta runtime channel, and styles components with Tailwind CSS v4. The project is MIT-licensed and is developed with AI assistance from Codex and GPT-5.6.
npx starwind add, and initialize with npx starwind init.llms.txt file for AI tools.npx starwind@beta init.npx starwind@latest init, then npx starwind@latest add to pull in components like color pickers and form controls.Starwind components are composed of Tailwind CSS plus framework markup that delegates behavior to the shared Starwind Runtime. That runtime talks to browser DOM APIs and is adapted for each framework. Developers select components through the CLI, and the code is generated into their project.
Yes. The project is open source under the MIT license, so you can use, modify, and distribute it freely.
Astro is the stable target, while React is supported through the beta release of the portable Runtime. Use npx starwind@beta init to set up the beta channel.
Initialize an Astro project with npx starwind@latest init, then run npx starwind@latest add to choose components to copy into your source.
The repository metadata states more than 49 animated and accessible components, all managed by the CLI.
