इस प्रोजेक्ट के बारे में
GitDiagram सार्वजनिक या निजी GitHub रिपॉजिटरी को इंटरैक्टिव आर्किटेक्चर डायग्राम में बदलता है। उपयोगकर्ता किसी भी GitHub URL में 'hub' को 'diagram' से बदलकर विज़ुअलाइज़ेशन जनरेट कर सकते हैं, या gitdiagram.com पर वेब इंटरफ़ेस का उपयोग कर सकते हैं।
मुख्य विशेषताएँ:
- रिपॉजिटरी आर्किटेक्चर की स्ट्रीम की गई व्याख्याओं के साथ AI-जनित डायग्राम
- क्लिक करने योग्य कंपोनेंट जो सीधे रिपॉजिटरी में संबंधित फ़ाइलों या डायरेक्टरीज़ से लिंक होते हैं
- 'Private Repos' हेडर विकल्प के माध्यम से GitHub टोकन प्रमाणीकरण द्वारा निजी रिपॉजिटरी का समर्थन
- PNG इमेज डाउनलोड और Mermaid सोर्स कोड कॉपी सहित निर्यात विकल्प
यह प्रोजेक्ट Next.js, React, TypeScript, Tailwind CSS और Mermaid के साथ बनाया गया है। स्थानीय डिप्लॉयमेंट के लिए Bun, Cloudflare R2, Upstash Redis और OpenAI या OpenRouter API कुंजी आवश्यक है। प्रोजेक्ट Vercel पर डिप्लॉय किया गया है, और डिप्लॉयमेंट रिकवरी गाइड में Railway/Docker फ़ॉलबैक विकल्प दर्ज हैं।
दस्तावेज़ीकरण में जनरेशन पाइपलाइन, स्टोरेज और API को कवर करने वाला आर्किटेक्चर अवलोकन, साथ ही डेवलपमेंट सेटअप गाइड शामिल है। यह टूल Romain Courtois के Gitingest प्रोजेक्ट से प्रेरित था और MIT के अंतर्गत लाइसेंस प्राप्त है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.