इस प्रोजेक्ट के बारे में

Lightswind UI एक React कंपोनेंट लाइब्रेरी है जिसका README English में लिखा गया है। यह सोर्स-कोड वितरण मॉडल का उपयोग करता है: कंपोनेंट्स को रनटाइम पैकेज से इम्पोर्ट करने के बजाय Lightswind CLI के माध्यम से उपयोगकर्ता के प्रोजेक्ट में इंस्टॉल किया जाता है। यह प्रोजेक्ट 160 से अधिक एनिमेटेड, एक्सेसिबल कंपोनेंट्स का दावा करता है और उन्हें 3D elements, backgrounds, advanced components, buttons, text effects, cursor effects, UI core, form controls, और layout/navigation जैसी श्रेणियों में विभाजित करता है। आवश्यक आवश्यकताओं में Node.js 18 या नया, React 18 या 19, Tailwind CSS v3 या v4, और एक Next.js, Vite, Remix, या CRA प्रोजेक्ट शामिल हैं। CLI init, add, list, Pro authentication, और MCP कमांड्स का समर्थन करता है। यह फ्रेमवर्क्स का पता लगाता है, कंपोनेंट की पूर्व-आवश्यकताओं को हल करता है, साझा यूटिलिटीज इंस्टॉल करता है, और एक Tailwind प्लगइन रजिस्टर करता है। README में बताया गया है कि कंपोनेंट्स components/lightswind में रहते हैं और उन्हें लोकल पाथ से इम्पोर्ट किया जाना चाहिए। Tailwind प्लगइन CSS वेरिएबल्स, एनिमेशन कीफ्रेम्स, डार्क मोड टोकन और एक वैकल्पिक 3D इफेक्ट सिस्टम को रजिस्टर करता है। एक Pro लाइसेंस प्रीमियम कंपोनेंट्स, पेज टेम्पलेट ब्लॉक्स और ऑथेंटिकेटेड CLI और MCP डिलीवरी को अनलॉक करता है; CI/CD के लिए लाइसेंस कीज़ को एनवायरनमेंट वेरिएबल के माध्यम से भी सेट किया जा सकता है। MCP सर्वर Cursor, Claude और GitHub Copilot जैसे AI कोडिंग सहायकों के लिए है। MCP टूल्स के माध्यम से, सहायक कंपोनेंट्स को लिस्ट और सर्च कर सकते हैं, श्रेणियों को देख सकते हैं, कंपोनेंट सोर्स और इंस्टॉलेशन गाइड प्राप्त कर सकते हैं, उपयोग के उदाहरण पा सकते हैं, और लाइसेंस होने पर Pro ब्लॉक्स तक पहुंच सकते हैं। README में Cursor, Windsurf, Claude Desktop और VS Code इंटीग्रेशन के लिए कॉन्फ़िगरेशन उदाहरण शामिल हैं। रिपॉजिटरी के लिए लाइसेंस MIT है, जबकि Pro कंटेंट अलग है। प्रोजेक्ट npx lightswind mcp init के माध्यम से MCP के लिए ऑटो-कॉन्फ़िगरेशन भी प्रदान करता है। README AI एजेंटों को चेतावनी देता है कि वे सीधे lightswind पैकेज से इम्पोर्ट न करें और किसी प्रोवाइडर कंपोनेंट या node_modules बिल्ड आउटपुट का संदर्भ न दें। कुल मिलाकर, यह उन React डेवलपर्स को लक्षित करता है जो एडिटेबल सोर्स कंपोनेंट्स और AI-असिस्टेड इंस्टॉलेशन वर्कफ़्लो चाहते हैं।