🚀 Starwind Pro Early Access! Get 50% off lifetime access with code LAUNCH at checkout

Theme

Blog Post 6 - Reading Progress

Pro

A card-wrapped blog post layout with a fixed reading progress bar, floating category breadcrumbs, and polished metadata display.

Blog Post 6 - Reading Progress
Pro
Sign in to install

Introducing Starwind Pro: Premium Blocks for Astro

Stop building landing pages from scratch. Starwind Pro provides 140+ production-ready blocks designed specifically for Astro and Tailwind CSS v4.

Branden
B

Branden

· Updated
Introducing Starwind Pro: Premium Blocks for Astro

What You Get

Starwind Pro is a collection of production-ready sections: heroes, pricing tables, testimonials, CTAs, FAQs, footers, and more. Each block is a complete .astro component you can drop into your project, with full props for easy customization.

These aren't React components awkwardly ported to Astro. They're built natively for the framework. View Transitions and other Astro features all work as expected.

Starwind Pro builds on Starwind UI, so if you've used it or shadcn/ui, you're already familiar with the patterns.

One Command Install

Every block installs with a single CLI command:

npx starwind@latest add @starwind-pro/hero-01

The CLI handles dependencies and file placement automatically.

Built for Astro

  • Native .astro component structure
  • View Transitions support via astro:after-swap
  • Container queries for component-level responsiveness
  • TypeScript interfaces for all props
  • Tailwind CSS v4 styling

Responsive by Default

Blocks use container queries instead of media queries. They adapt to their container width, not the viewport. This means they work correctly whether you're using them full-width or in a sidebar layout.

Why Container Queries Matter

Traditional media queries respond to the viewport width. Container queries respond to the parent element's width. This makes components truly portable — they look great at any size without additional configuration.

You Own the Code

When you install a component, you get the source files in your project. It's not a dependency you import from node_modules. It's your code. Change anything: styling, structure, behavior.

What's Included

Blocks for every section of your landing pages and marketing sites:

CategoryExamples
Layout sectionsHeroes, feature grids, pricing tables, testimonials
InteractiveNavbars with mobile menus, carousels, accordions
FormsLogin, signup, password reset, newsletter
EffectsScroll animations, marquees, 3D tilt

Getting Started

  1. Set up: Run npx starwind@latest init --pro and add your license key
  2. Browse: Find components at the components page
  3. Install: Copy the command and run it
  4. Customize: Edit colors, content, layout to match your brand

One-time purchase. No subscription. Use it on as many projects as you want with free updates for life.

Loading code...

Starwind Dependencies

Sign in to view code and copy install commands.

Sign in

This component requires Starwind Pro.

Get lifetime access to all premium components, updates, and priority support.

Upgrade to Pro

Failed to load code. Please try again.