Lightning-fast development
Copy-paste any component directly into your Astro project. No build step, no configuration. Ship features in minutes instead of hours.
Overview
Premium open-source UI components for Astro. Zero dependencies. Copy, paste, ship.
$ npm install astro-component-kit Stop reinventing the wheel. Astro Components Kit gives you production-ready UI components designed for performance, accessibility, and beautiful design — out of the box.
Copy-paste any component directly into your Astro project. No build step, no configuration. Ship features in minutes instead of hours.
No heavy UI frameworks, no runtime overhead. Pure Astro components with minimal CSS and zero JavaScript unless you need interactivity.
WCAG 2.1 AA compliant components built in. Keyboard navigation, ARIA attributes, and screen reader support — no extra work needed.
Glass morphism, neumorphism, cyberpunk, shimmer effects — all cohesive design styles ready to match your brand identity.
Every component exposes CSS custom properties and slots. Tweak colors, spacing, animations, and layout to make it yours.
Active community, regular releases, and new components added monthly. MIT licensed — free forever for personal and commercial use.
From buttons and cards to modals and forms — every component is crafted with attention to detail, performance, and user experience.
Every Astro component ships with zero client-side JavaScript by default. Your pages load instantly because components render to static HTML at build time. No hydration, no waterfalls, no layout shift.
No package manager overhead. Just copy the component source into your project, import it, and use it. Every component is self-contained with its own styles and markup.
Since components render server-side, search engines can crawl and index your content immediately. No waiting for JavaScript bundles to load. Semantic HTML structure built into every component.
CSS custom properties, consistent spacing scale, typography system, and color palette — everything is pre-configured. Customize once, apply everywhere.
Free for personal and commercial use. Contribute components, report bugs, or fork the entire library. Built by developers, for developers.
Every hover state, transition, and animation is carefully tuned to feel responsive and alive. No janky animations — just smooth, hardware-accelerated CSS.
Interactive button components with premium styles and animations.
Form elements with clean animations and validation states.
Versatile card containers for content display.
Badges, alerts, and notification components.
Navbars, tabs, breadcrumbs and navigation patterns.
Grids, containers, and structural sections.
Modals, drawers, and popovers.
Stats, tables, and visualization elements.
Headings and text patterns.
Premium data visualization and analytics charts.
Complete page sections: heroes, features, pricing, CTAs, and more.
Add astro-component-kit to your project with a single command.
$ npm install astro-component-kit Then import any component and start building.
Open source and free forever. Just copy and paste into your Astro project.
Get Started