मुख्य सामग्री पर जाएँ
Github-star-radar

एक अकेले व्यक्ति का ओपन सोर्स रडार

यह कोई आधिकारिक रैंकिंग नहीं है — यह वही औज़ार है जिसकी कमी मुझे नई रिपॉजिटरी खोजते समय खलती थी।

हर बार जब मैं कोई नया ओपन सोर्स टूल ढूँढने निकलता, अंत में GitHub सर्च, Awesome Lists और Hacker News की चर्चाओं के बीच भटकता रह जाता, और तस्वीर हमेशा बिखरी हुई रहती। git-stars.org की सूचना संरचना पहली ऐसी चीज़ थी जिसका आकार मुझे सही लगा — भाषा, विषय और मालिक के हिसाब से कटे हुए लीडरबोर्ड, साथ में उभरते प्रोजेक्ट का एक व्यू, ताकि चीज़ें छा जाने से पहले ही पकड़ में आ जाएँ।

मुझे चाहिए थी अपनी डेटा पाइपलाइन, अपनी दृश्य भाषा, और उन संकेतों को ट्रैक करने की छूट जो git-stars नहीं दिखाता — उभरते प्रोजेक्ट के लिए 90 दिन की विंडो, एक ट्रेंडिंग लीडरबोर्ड, और आगे चलकर काम की श्रेणी के हिसाब से विभाजन। इसलिए यह बना: डेटा पूरी तरह GitHub की आधिकारिक API से इकट्ठा, हर दिन सिंक, और फ़्रंटएंड अपने ही डिज़ाइन सिस्टम पर शून्य से बनाया गया।

यह अब भी MVP चरण में है। लीडरबोर्ड अपनी जगह हैं; ट्रेंडिंग अब भी वह स्नैपशॉट इतिहास जमा कर रहा है जिसकी उसे खुलने के लिए ज़रूरत है। लंबी दौड़ का लक्ष्य है काम की श्रेणी के हिसाब से ओपन सोर्स टूल खँगालना, साथ में LLM की मदद से सिफ़ारिशें — वह बाद की बात है। अभी प्राथमिकता बुनियाद को मज़बूत करना है।

डेटा कहाँ से आता है

सब कुछ GitHub की आधिकारिक REST / Search API से आता है — न HTML स्क्रैपिंग, न किसी तीसरे पक्ष का मिरर। शामिल होने के लिए 500 से ज़्यादा स्टार और हाल ही में कोई push ज़रूरी है; पूरा सिंक रोज़ चलता है, और उसके ऊपर हर 4 घंटे में उभरते प्रोजेक्ट का एक हल्का स्कैन।

दृश्य डिज़ाइन कैसे काम करता है

सूचना संरचना git-stars से संकेत लेती है — तथ्य और कामकाजी ढाँचा कॉपीराइट के दायरे में नहीं आते — लेकिन रंग, लेआउट, टाइपोग्राफ़ी और कार्ड की बनावट सब शून्य से डिज़ाइन किए गए हैं, ताकि जान-बूझकर अलग दिखें।

आगे क्या

पर्याप्त स्नैपशॉट इतिहास जमा होते ही ट्रेंडिंग अपने आप खुल जाएगा; उसके बाद हर रिपॉजिटरी का अपना पेज आएगा, स्टार इतिहास के ग्राफ़ के साथ, और लंबे समय में काम की श्रेणी के हिसाब से टूल खँगालना, LLM की सिफ़ारिशों के साथ। इनमें से कुछ भी अभी मौजूद नहीं है — पर डेटाबेस के कॉलम इसके लिए पहले से आरक्षित हैं।

git-stars.org से रिश्ता

यह एक स्वतंत्र प्रोजेक्ट है — न git-stars.org से जुड़ा हुआ, न उसका समर्थन प्राप्त, और न ही उसका प्रतिनिधि। उसकी सूचना संरचना प्रेरणा रही, जिसका श्रेय यहाँ आभार के साथ दर्ज है; डेटा पाइपलाइन, कोड और दृश्य डिज़ाइन पूरी तरह स्वतंत्र रूप से बनाए गए हैं।

डेटा संबंधी अस्वीकरण

यहाँ दिए आँकड़े वही दिखाते हैं जो हमने अपने पिछले सिंक के समय GitHub API से लिया था; वे GitHub पर दिख रहे आँकड़ों से थोड़ा पीछे हो सकते हैं, और पूर्णता की कोई गारंटी नहीं है। किसी भी ज़रूरी काम के लिए सीधे GitHub पर जाँच लें।