منصوبے کے بارے میں

HeroUI، جسے heroui-inc برقرار رکھتا ہے اور پہلے NextUI کے نام سے جانا جاتا تھا، ایک React UI کمپوننٹ لائبریری ہے۔ اس کے README کے مطابق، یہ React Aria کے ایکسیسبیلٹی بیہیویر کو Tailwind CSS v4 اسٹائلنگ کے ساتھ یکجا کرتا ہے۔ یہ Card.Header اور Card.Content جیسے کمپاؤنڈ کمپوننٹ API فراہم کرتا ہے، اور اسے کسی Provider ریپر کی ضرورت نہیں ہوتی۔ یہ React 19 اور Next.js کے ساتھ کام کرنے کے لیے تیار ہے۔ یہ پروجیکٹ مکمل کمپوننٹ بنڈل کے طور پر @heroui/react، صرف اسٹائلز اور تھیم کے لیے @heroui/styles، اور ٹری-شیک ایبل (tree-shakeable) فی-کمپوننٹ امپورٹس کے لیے @heroui/button اور @heroui/modal جیسے انفرادی پیکیجز فراہم کرتا ہے۔ انسٹالیشن npm install @heroui/react کے ذریعے کی جاتی ہے۔ README میں AI سے چلنے والی ڈویلپمنٹ سپورٹ پر روشنی ڈالی گئی ہے: Cursor، Claude Code، اور Windsurf جیسے ایڈیٹرز کے لیے @heroui/react-mcp نامی ایک MCP سرور پیکیج؛ اسٹرکچرڈ کمپوننٹ سیاق و سباق کے لیے heroui.com/llms.txt پر ایک llms.txt فائل؛ اور npx heroui-cli agents-md کے ذریعے انسٹال ہونے والی ایجنٹ اسکلز۔ ڈاکیومنٹیشن heroui.com پر دستیاب ہے، جس میں v3 موجودہ ہے اور v2 v2.heroui.com پر ہے۔ ایک Storybook storybook-v3.heroui.com پر دستیاب ہے، اور ایک Figma کٹ کا لنک دیا گیا ہے۔ کمیونٹی چینلز میں Discord، X، اور GitHub Discussions شامل ہیں۔ پروجیکٹ کی کنٹریبیوٹنگ اور کوڈ آف کنڈکٹ گائیڈ لائنز کے تحت شراکت داری خوش آمدید ہے۔ لائسنس MIT ہے۔ README تجویز کرتا ہے کہ HeroUI SaaS ایپلی کیشنز، ڈیش بورڈز، ایڈمن پینلز، ای کامرس اسٹور فرنٹ، مارکیٹنگ سائٹس، اور ان React یا Next.js پروجیکٹس کے لیے موزوں ہے جو ڈیزائن اور ایکسیسبیلٹی کو اہمیت دیتے ہیں۔ اس میں ایک موازنہ ٹیبل بھی شامل ہے جو اسے shadcn/ui، MUI، Chakra UI، اور Mantine کے مقابلے میں batteries-included اور Tailwind-native کے طور پر پیش کرتا ہے۔