Introduction
Reusable components built with shadcn-vue, @vueuse/motion, and TailwindCSS
Welcome to Inspira UI, a community-driven project for Vue!
This collection offers beautifully designed, reusable components, taking inspiration from the amazing work done on both Aceternity UI and Magic UI. While we're not officially affiliated with these projects, we have received permission from Aceternity UI's creator to adapt those fantastic designs for the Vue ecosystem. Additionally, Inspira UI includes custom components developed by us and contributed by the community.
About Inspira UI
Inspira UI is not a traditional component library. Instead, it's a curated collection of elegant components you can easily integrate into your applications. Simply pick what you need, copy the code, and customize it to fit your project. The code is yours to use and modify as you like!
Why Inspira UI?
This project began to fill a gap in the Vue community for a similar set of components. Inspira UI brings the beauty and functionality of Aceternity UI, Magic UI, and custom contributions to Vue, making it easier for developers to build stunning applications.
Key Features
- Completely free and open source
- Highly configurable to meet your design needs
- A wide range of components to choose from
- Optimized for mobile use
- Fully compatible with Nuxt
Acknowledgments
Special thanks to:
- Aceternity UI for inspiring this Vue adaptation.
- Magic UI for their design inspiration.
- shadcn-vue for the Vue port of shadcn-ui and contributing some components for docs.
- shadcn-docs-nuxt for the beautifully crafted Nuxt documentation site.
About Me
Hi, I'm Rahul Vashishtha. I started Inspira UI to bring a similar experience to the Vue ecosystem, inspired by Aceternity UI, Magic UI, and community contributions. I'm continuously working on it to make it better. Feel free to check out my work on GitHub and join me on this journey here!
Feel free to explore and enjoy building with Inspira UI!