hybrid-astro-ui
v0.0.8
Published
Hybrid-Astro-UI using a hybrid model: zero-JS Astro + progressive enhancement with web components.
Maintainers
Readme
🌟 Hybrid Astro UI
Beautiful, accessible, and customizable components for Astro — built with a hybrid model inspired by shadcn/ui.
✨ Why Hybrid Astro UI?
Hybrid Astro UI provides a carefully crafted collection of high-quality components designed specifically for Astro. Our hybrid approach combines zero-JavaScript Astro components for maximum performance and progressively enhanced Web Components only where interactivity is essential.
Perfect for teams and developers who value design consistency, accessibility, and performance—without compromising functionality.
🚀 Key Features
♿ Fully Accessible
Built with accessibility best practices. Includes keyboard navigation, screen reader support, and proper ARIA attributes.
🎨 Customizable
Fully compatible with Tailwind CSS for seamless customization and design flexibility.
📘 TypeScript Friendly
Written in TypeScript with complete type support. Enjoy IntelliSense and compile-time validation.
🌙 Dark Mode
Built-in support for dark mode. Switch between themes without additional setup.
📦 No Heavy Dependencies
Pure Astro components without large external libraries. Simply copy and paste them into your project.
⚡ Optimized
Most components ship with zero client-side JavaScript. When interactivity is needed, it’s handled through small, lightweight Web Components.
📚 Documentation
Explore the full documentation, examples, and component library: 👉 https://hybrid-astro-ui.vercel.app
🤝 Contributing
We welcome contributions! Whether it’s bug reports, feature requests, or pull requests—your input helps make Hybrid Astro UI better for everyone.
📄 License
MIT License — feel free to use, modify, and distribute responsibly.
