reviewdog एक स्वचालित कोड रिव्यू टूल है जो किसी भी लिंटर या कोड विश्लेषण उपकरण के साथ एकीकृत होता है। यह डिफ़ पर आधारित फ़िल्टरिंग करता है और GitHub, GitLab आदि पर समीक्षा टिप्पणी पोस्ट करता है।
ओपन सोर्स। नई संभावनाएँ।
उत्कृष्ट ओपन-सोर्स प्रोजेक्ट खोजें, गुमनाम रूप से प्रोजेक्ट सबमिट करें और अपने प्रोजेक्ट का दावा कर उसे संपादित करें।
जिज्ञासा के साथ ओपन सोर्स खोजें।
THE FIRST COLLECTIONCytoScnPy एक तेज़, स्मृति-कुशल Python स्थैतिक वि्लेषक है जिसे Rust में लिखा गया है। यह डेड कोड, सुरक्षा मुद्दों (टेन्ट विश्लेषण सहित), और जटिलता, Halstead, रखरखाव-योग्यता, तथा नेस्टिंग गहराई जैसे कोड गुणवत्ता मेट्रिक्स का पता लगाता है, और प्रमुख वेब फ्रेमवर्क का समर्थन करता है।
Lintro एक MIT-लाइसेंस प्राप्त कमांड-लाइन टूल है जो कई linters, formatters, type checkers और security scanners को एक इंटरफेस के तहत लाता है, जिसमें सुसंगत रिपोर्ट, ऑटो-फिक्सिंग, Docker images और आपके अपने API की का उपयोग करके वैकल्पिक AI-सहायता प्राप्त समीक्षा शामिल है।
Ditto ts-morph के साथ JavaScript/TypeScript रिपॉजिटरी को स्कैन करता है, LLM के माध्यम से प्रत्येक फ़ंक्शन का फिंगरप्रिंट लेता है, एम्बेडिंग द्वारा व्यवहारिक डुप्लिकेट्स को क्लस्टर करता है, और फिर यह दिखाने के लिए कि वे कहाँ भिन्न हैं, सैंडबॉक्स में प्योर फ़ंक्शंस को निष्पादित करता है।
Checkstyle एक जावा डेवलपमेंट टूल है जो कोडिंग मानकों का पालन सुनिश्चित करता है। यह गूगल जावा स्टाइल और सन कन्वेंशंस को सपोर्ट करता है, अत्यधिक कॉन्फ़िगर करने योग्य है, और मवेन व एंट जैसे बिल्ड टूल्स के साथ इंटिग्रेटेड होता है।
SwiftLint Swift कोड के लिए एक व्यापक रूप से उपयोग किया जाने वाला ओपन-सोर्स लिंटर है जो 200 से अधिक कॉन्फ़िगर करने योग्य नियमों के साथ शैली और परंपराओं को लागू करता है, और Xcode, VS Code, CI पाइपलाइनों आदि के साथ एकीकृत होता है।
Awesome-Java एक समुदाय द्वारा संरक्षित Java ओपन-सोर्स प्रोजेक्ट्स का चयनित संग्रह है। यह AI फ्रेमवर्क, वास्तविक प्रोजेक्ट्स, सिस्टम डिज़ाइन, टूल लाइब्रेरी (जैसे Lombok, Guava) और विकास उपकरणों को कवर करता है, जो Java डेवलपर्स के लिए गुणवत्तापूर्ण सीखने के संसाधन प्रदान करता है।
Phronesis is a RETE rules engine that enforces project conventions for LLM agents outside the context window, preventing contextual drift in long sessions.
SNAFU एक एजेंटिक LLM टूल है जो स्रोत कोड प्रतीक नामों का मूल्यांकन और सुधार करता है, नाम अस्पष्टता संख्या (NAN) की गणना करके और मानव-इन-द-लूप पाइपलाइन के माध्यम से स्पष्ट विकल्प सुझाता है।
Strix एक ओपन-सोर्स AI-संचालित पेनिट्रेशन टेस्टिंग टूल है जो वास्तविक प्रूफ-ऑफ-कॉन्सेप्ट एक्सप्लॉइट्स के माध्यम से एप्लिकेशन कमजोरियों की पहचान करने, उन्हें सत्यापित करने और ठीक करने के लिए ऑटोनॉमस एजेंटों का उपयोग करता है।
Keploy एक ओपन-सोर्स, भाषा-अज्ञेय API और एकीकरण परीक्षण उपकरण है जो eBPF के माध्यम से वास्तविक API कॉल, डेटाबेस क्वेरी और स्ट्रीमिंग इवेंट रिकॉर्ड करता है, फिर उन्हें कोड परिवर्तन के बिना परीक्षण और डेटा मॉक के रूप में पुनः चलाता है।
Tach एक Rust-आधारित Python टूल है जो मॉड्यूलर आर्किटेक्चर में निर्भरता सीमाओं और इंटरफ़ेस को विज़ुअलाइज़ और लागू करने के लिए बनाया गया है।