3 रिपॉजिटरी
Comprehensive collections of utilities, standards, and libraries designed to optimize the development of Java applications.
Distinct from Java Development Workflow Optimizations: The candidates are either too narrow (workflow only) or too broad (web development).
Explore 3 awesome GitHub repositories matching development tools & productivity · Java Development Toolsets. Refine with filters or upvote what's useful.
vjtools is a comprehensive Java development toolset and runtime monitor designed for optimizing application performance and ensuring codebase consistency. It provides a suite of JVM diagnostics tools, a performance profiler, and a static analysis system for enforcing coding standards. The project distinguishes itself through specialized runtime observability, including the ability to attach to processes via process ID and inject dynamic probes to monitor method calls without restarting the system. It features container-aware resource detection that reads control group files to report actual C
Provides a comprehensive suite of core utilities, coding standards, and shared libraries for optimizing Java development.
यह प्रोजेक्ट कंप्यूटर विज़न, DevOps ऑटोमेशन, डिस्ट्रीब्यूटेड सिस्टम और Java-आधारित माइक्रोसर्विसेज को कवर करने वाले रेफरेंस इम्प्लीमेंटेशन और डेमोंस्ट्रेशन प्रोजेक्ट्स का एक संग्रह है। यह सर्वर-साइड एप्लिकेशन बनाने, कंटेनराइज़िंग सर्विसेज और क्लस्टर ऑर्केस्ट्रेट करने के लिए एक प्रोग्रामिंग रेफरेंस लाइब्रेरी और व्यावहारिक उदाहरण प्रदान करता है। इस रिपॉजिटरी में DevOps ऑटोमेशन के लिए एक व्यापक टूलसेट है, जिसमें CI/CD पाइपलाइन्स और ऑटोमेटेड क्लस्टर इंस्टॉलेशन के लिए स्क्रिप्ट्स और प्लेबुक्स शामिल हैं। इसमें इमेज ऑब्जेक्ट डिटेक्शन और फेशियल एनालिसिस के लिए एक कंप्यूटर विज़न डेमो प्रोजेक्ट, साथ ही Docker कंटेनराइज़ेशन और Kubernetes डिप्लॉयमेंट के लिए विस्तृत गाइड और कॉन्फ़िगरेशन फाइलें शामिल हैं। यह प्रोजेक्ट डिस्ट्रीब्यूटेड सिस्टम की व्यापक क्षमताओं को कवर करता है, जिसमें gRPC और RESTful API इम्प्लीमेंटेशन, मैसेज क्यूइंग और डेटा स्ट्रीमिंग शामिल है। यह डिस्ट्रीब्यूटेड ट्रेसिंग और सिस्टम परफॉरमेंस मॉनिटरिंग के माध्यम से इंफ्रास्ट्रक्चर ऑब्जर्वेबिलिटी, साथ ही बिग डेटा प्रोसेसिंग और डेटा स्टोरेज ऑप्टिमाइज़ेशन को भी संबोधित करता है। कोडबेस में Java और Go के लिए इम्प्लीमेंटेशन उदाहरण शामिल हैं, जो नेटिव बाइनरी कंपाइलेशन और मल्टी-स्टेज कंटेनर बिल्ड्स के लिए सोर्स कोड प्रदान करते हैं।
Implements server-side Java applications utilizing dependency injection and virtual threads for efficient concurrency.
Jodd, एप्लिकेशन कॉन्फ़िगरेशन, डेटाबेस मैपिंग, डिपेंडेंसी इंजेक्शन और HTML पार्सिंग के लिए डिज़ाइन किए गए हल्के Java एक्सटेंशन और मानक लाइब्रेरी उपयोगिताओं का एक सूट है। यह Java विकास को सुविधाजनक बनाने के लिए उपकरणों का एक समेकित सेट प्रदान करता है, जिसमें वातावरण भर में संगतता और कम फुटप्रिंट सुनिश्चित करने के लिए ज़ीरो-डिपेंडेंसी कोर है। इस प्रोजेक्ट में ऑब्जेक्ट लाइफसाइकिल को प्रबंधित करने के लिए एक व्यावहारिक डिपेंडेंसी इंजेक्शन कंटेनर और एक डेटाबेस मैपर है जो परिणाम सेट को सीधे Java ऑब्जेक्ट्स में मैप करने के लिए SQL टेम्पलेट्स का उपयोग करता है। इसमें प्रोफ़ाइल, सेक्शन और मैक्रोज़ का समर्थन करने वाला एक विशेष कॉन्फ़िगरेशन मैनेजर, और CSS3 सिलेक्टर्स का उपयोग करके तत्वों को निकालने वाला एक HTML पार्सर शामिल है। अतिरिक्त क्षमताओं में हल्के HTTP क्लाइंट, JSON सीरियलाइज़ेशन, और ईमेल ट्रांसमिशन और पुनर्प्राप्ति के माध्यम से नेटवर्क संचार शामिल है। टूलकिट डेटा सत्यापन, प्रकार रूपांतरण, ट्रांजेक्शन प्रबंधन और व्यवहार संबंधी अवरोधन के लिए गतिशील प्रॉक्सी के निर्माण के लिए उपयोगिताएं भी प्रदान करती है।
Offers a consolidated suite of core utility tools to facilitate Java development with a zero-dependency core.