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

registry.directory, shadcn/ui रजिस्ट्री पारिस्थितिकी तंत्र के लिए एक खोज परत है। यह 79 सार्वजनिक रजिस्ट्रियों और लगभग 27,000 घटकों को अनुक्रमित करता है, जिससे उपयोगकर्ता यह जाने बिना कि घटक किस रजिस्ट्री से संबंधित हैं, उन्हें ढूंढ सकते हैं, और फिर मूल स्रोत से shadcn CLI के माध्यम से उन्हें इंस्टॉल कर सकते हैं। यह साइट एजेंटों द्वारा ब्राउज़र के बिना पढ़े जाने के लिए डिज़ाइन की गई है, जो सादे दस्तावेज़ों जैसे /llms.txt, /items.json, /directory.json, /openapi.json, और एकत्रित रजिस्ट्री एक्सेस के लिए /r/... के लिए स्थिर URL प्रदान करती है। आइटम पृष्ठों को URL में .md जोड़कर Markdown में देखा जा सकता है। रजिस्ट्रियों को एक फ़ॉर्म, /api/submit पर HTTP POST, या directory.json के विरुद्ध पुल अनुरोध के माध्यम से सबमिट किया जा सकता है। समीक्षा प्रक्रिया सुनिश्चित करती है कि रजिस्ट्रियाँ ईमानदारी से हल हों, वास्तविक इंस्टॉल करने योग्य स्रोत या स्पष्ट लाइसेंसिंग के साथ। यह प्रोजेक्ट Node 24 और pnpm 10 पर चलता है, जिसमें किसी रहस्य की आवश्यकता नहीं है। इंडेक्सर स्थानीय रूप से चलता है, सभी मूल स्रोतों को प्राप्त करता है, और मेटाडेटा को डिस्क पर लिखता है, जिसे कमिट किया जाता है। साइट केवल डिस्क से पढ़ती है, जिससे रजिस्ट्री आउटेज के विरुद्ध लचीलापन सुनिश्चित होता है। बिल्ड में एक views:check गार्ड शामिल है जो असंगत डेटा पर विफल हो जाता है। Next.js 15, React 19, Tailwind v4, और shadcn/ui के साथ एक Turborepo मोनोरेपो में निर्मित। MIT के अंतर्गत लाइसेंस प्राप्त।