Kestra एक ओपन-सोर्स, इवेंट-ड्रिवन ऑर्केस्ट्रेशन प्लेटफॉर्म है जिसे डेटा, AI और इंफ्रास्ट्रक्चर वर्कफ़्लो के लिए डिज़ाइन किया गया है, जो एक डिक्लेरेटिव YAML इंटरफ़ेस का उपयोग करता है।
ओपन सोर्स। नई संभावनाएँ।
उत्कृष्ट ओपन-सोर्स प्रोजेक्ट खोजें, गुमनाम रूप से प्रोजेक्ट सबमिट करें और अपने प्रोजेक्ट का दावा कर उसे संपादित करें।
जिज्ञासा के साथ ओपन सोर्स खोजें।
THE FIRST COLLECTIONmall एक ओपन-सोर्स ई-कॉमर्स सिस्टम है जो Spring Boot + MyBatis पर आधारित है, इसमें फ्रंटएंड मॉल और बैकएंड प्रबंधन शामिल है, Docker परिनियोजन का समर्थन करता है, और सीखने के ट्यूटोरियल, माइक्रोसर्विस संस्करण तथा फ्रंटएंड प्रोजेक्ट के साथ आता है।
Checkstyle एक जावा डेवलपमेंट टूल है जो कोडिंग मानकों का पालन सुनिश्चित करता है। यह गूगल जावा स्टाइल और सन कन्वेंशंस को सपोर्ट करता है, अत्यधिक कॉन्फ़िगर करने योग्य है, और मवेन व एंट जैसे बिल्ड टूल्स के साथ इंटिग्रेटेड होता है।
Spring Boot एक opinionated, production-grade फ्रेमवर्क है जो stand-alone Spring-आधारित Java एप्लिकेशन और सेवाएँ बनाने के लिए है। यह embedded servers, security, metrics, health checks और सरल configuration प्रदान करता है, बिना code generation या XML आवश्यकताओं के।
Awesome-Java एक समुदाय द्वारा संरक्षित Java ओपन-सोर्स प्रोजेक्ट्स का चयनित संग्रह है। यह AI फ्रेमवर्क, वास्तविक प्रोजेक्ट्स, सिस्टम डिज़ाइन, टूल लाइब्रेरी (जैसे Lombok, Guava) और विकास उपकरणों को कवर करता है, जो Java डेवलपर्स के लिए गुणवत्तापूर्ण सीखने के संसाधन प्रदान करता है।
ysoserial एक proof-of-concept उपकरण है जो असुरक्षित Java deserialization का फायदा उठाने वाले सीरियलाइज़्ड पेलोड उत्पन्न करता है, जिसमें Commons Collections, Spring, Groovy और Hibernate जैसी लाइब्रेरीज़ के लिए 30+ गैजेट चेन शामिल हैं, जो सुरक्षा अनुसंधान और अधिकृत परीक्षण के लिए है।
Gatling एक ओपन-सोर्स लोड-टेस्टिंग प्लेटफ़ॉर्म है जिससे आप Java, JavaScript/TypeScript, Kotlin या Scala में कोड के रूप में प्रदर्शन टेस्ट लिख सकते हैं। यह उच्च स्केलेबिलिटी के लिए नॉन-ब्लॉकिंग, एसेंक्रोनस इंजन का उपयोग करता है, HTTP, WebSocket, SSE, JMS, gRPC और MQTT का समर्थन करता है, और CI/CD पाइपलाइंस के साथ एकीकृत होता है।
Sa-Token एक खुला स्रोत, मुफ्त Java प्रमाणीकरण फ्रेमवर्क है जो लॉगिन प्रमाणीकरण, अनुमति जाँच, वितरित सत्र, माइक्रोसर्विस गेटवे प्रमाणीकरण, SSO, OAuth2.0, JWT एकीकरण, API कुंजी प्राधिकरण और पैरामीटर हस्ताक्षर जैसी सुविधाएँ प्रदान करता है। यह SpringBoot, Solon आदि का समर्थन करता है।
कोड फॉलोअलोक (LeetCode-Master) डेटा संरचनाओं और एल्गोरिदम सीखने के लिए एक पद्धतिगत कोडिंग प्रैक्टिस योजना है, जो लगभग 200 क्लासिक समस्याओं को ज्ञान क्रम में व्यवस्थित करती है। इसमें चित्र-सहित व्याख्या, वीडियो ट्यूटोरियल, C++/Java/Python/Go/JS सहित बहुभाषी कोड, एल्गोरिदम PDF, 170 श्रेणियों के公开课 वीडियो और लर्निंग कम्युनिटी शामिल हैं।
Eclipse GlassFish, एक Java EE एप्लिकेशन सर्वर, के लिए आधिकारिक Docker छवियाँ। GlassFish 7 के साथ कंटेनरकृत तैनाती के लिए अनुशंसित, संस्करण-वार Dockerfiles प्रदान करती हैं।
Kyrixen Studio एक हल्का, ओपन-सोर्स IDE है जिसे विशेष रूप से LibGDX डेवलपमेंट के लिए डिज़ाइन किया गया है।
Box2D फिजिक्स इंजन के लिए Java बाइंडिंग्स, जो JNI, FFM, TeaVM और WebAssembly के माध्यम से डेस्कटॉप, Android और वेब का समर्थन करती हैं। इसमें libGDX और libfdx एकीकरण के साथ क्रॉस-प्लेटफॉर्म सैंपल्स शामिल हैं।
Retrofit एक type-safe HTTP क्लाइंट है Android और JVM के लिए, जो डेवलपर्स को एनोटेटेड Java इंटरफेस के रूप में REST API कॉल परिभाषित करने की अनुमति देता है। इसके लिए Java 8+ या Android API 21+ की आवश्यकता होती है और यह R8/ProGuard नियमों के साथ आता है।
Guava Google के मुख्य Java लाइब्रेरी सेट हैं, जो नए collection प्रकार, immutable collections, graph library, concurrency/I/O/hashing/primitives/strings के लिए utilities प्रदान करते हैं। यह JRE और Android दोनों रूपों में उपलब्ध है और अधिकांश Java प्रोजेक्ट्स में व्यापक रूप से उपयोग किया जाता है।
Kubernetes पर एक संदर्भ Spring Boot 4 सेवा जो प्रोडक्शन पैटर्न प्रदर्शित करती है, जिसमें Carvel डिप्लॉयमेंट, Prometheus मेट्रिक्स, Actuator प्रोब्स और सुरक्षा स्कैनिंग और इमेज साइनिंग के साथ एक मजबूत CI/CD पाइपलाइन शामिल है।
LeakCanary Android के लिए एक ओपन-सोर्स मेमोरी लीक डिटेक्शन लाइब्रेरी है, जिसे Square द्वारा बनाए रखा गया है। यह डेवलपर्स को Android ऐप्स में मेमोरी लीक खोजने और निदान करने में मदद करता है, दस्तावेज़ square.github.io/leakcanary पर उपलब्ध है।
यह रिपॉजिटरी विभिन्न प्रोग्रामिंग भाषाओं, फ्रेमवर्क, टूल्स, आर्किटेक्चर और डिज़ाइन पैटर्न सीखने के लिए कोडिंग चुनौतियों और अभ्यासों का एक व्यक्तिगत संग्रह है। यह शिक्षण संसाधन नहीं, बल्कि एक व्यक्तिगत सीखने का पोर्टफोलियो है।
Arthas Alibaba का ओपन-सोर्स Java डायग्नोस्टिक टूल है जो डेवलपर्स को कोड बदलें या सर्वर रीस्टार्ट किए बिना प्रोडक्शन JVM समस्याओं का निवारण करने की अनुमति देता है, क्लास निरीक्षण, डी-कंपाइलेशन, मेथड ट्रेसिंग, मॉनिटरिंग, प्रोफाइलिंग और वेब कंसोल के लिए कमांड प्रदान करता है।
फीग्न जावा के लिए एक घोषणात्मक HTTP क्लाइंट लाइब्रेरी है, जो एनोटेशन-आधारित इंटरफेस के जरिए HTTP क्लाइंट लिखना सरल बनाती है और Retrofit तथा JAX-RS 2.0 से प्रेरित है।
Apache Dubbo एक Java-आधारित RPC और माइक्रोसर्विस फ्रेमवर्क है जो Triple (gRPC-संगत), Dubbo2 TCP और REST जैसे कई प्रोटोकॉल का समर्थन करता है, साथ ही सेवा खोज, ट्रैफ़िक प्रबंधन, पर्यवेक्षण और Spring Boot एकीकरण प्रदान करता है।