Rangoli UI is a sleek and customizable React component library built on shadcn/ui and Tailwind CSS. π Designed for developers who want scalable, accessible, and aesthetic UI components without the bloat.
β
Pre-styled, themeable components π¨
β
Optimized for performance & accessibility βΏ
β
Dark mode support π
β
Easy integration with Next.js & Vite β‘
β
Developer-friendly & lightweight π
Simply copy and paste the code into your project:
<PricingCard
planTitle="Basic"
planDescription="Create interactive forms that connect to your workflow"
price={["24", "242"]}
isMonthly={true} /*can change dynamically */
features={[
"100 responses/mo included",
"1 user",
"Unlimited forms",
"Unlimited questions",
]}
seeAllFeatureLink="/basic-features"
/>For dependencies and setup, visit the Setup Guide.
Rangoli UI is fully customizable with Tailwind CSS. Extend styles using your tailwind.config.js:
module.exports = {
theme: {
extend: {
colors: {
primary: "#ff6b6b",
},
},
},
};Find full documentation at www.rangoliui.me.
We welcome contributions! To contribute:
- Fork the repo π
- Create a new branch β¨
- Commit changes π‘
- Submit a PR π
If you want to contribute to live component examples, we have a separate repository for that! Check out Live Components Example Repo and submit your improvements there.
Rangoli UI documentation is built with Mintlify. To set up a local development server:
npx mintlify devFor more details, visit the Mintlify Docs .
Rangoli UI is licensed under the MIT License.
π Made with love by Akshay Yadav
