Back to themes

Starwind UI

Animated, customizable, and accessible components for Astro - built purely with Astro and vanilla JS. Astro v6 ready. Inspired by shadcn/ui with seamless CLI installation.


Cost

Free


Created by
Branden

Starwind UI

Starwind UI is a collection of 45+ beautifully designed, animated, and accessible components built purely with Astro and vanilla JS. Inspired by shadcn/ui, components are added directly to your codebase, giving you full ownership and complete control. Astro v6 ready!


Full docs โ†’ https://starwind.dev/

Why Starwind?

  • ๐ŸŽฏ Own Your Code โ€” Components live in your project, not hidden in node_modules. Customize everything.
  • โœจ 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.
  • ๐Ÿš€ Zero Runtime Dependencies โ€” Pure Astro + vanilla JS. No heavy frameworks to slow you down.
  • ๐Ÿ› ๏ธ CLI-Powered โ€” Add only what you need with a simple npx starwind add command.

Quick Start

Initialize your project

npx starwind@latest init


Select components to add

npx starwind@latest add

AI Integration

Resources for AI assisted development:


Cheers! If you have any questions feel free to reach out on Twitter/X