هذه مجموعة مختارة بعناية من مشاريع المصدر المفتوح بلغة Java، تغطي مجالات متعددة مثل أطر الذكاء الاصطناعي، والمشاريع العملية، وتصميم الأنظمة، ومكتبات الأدوات، وأدوات التطوير، بهدف توفير موارد تعليمية عالية الجودة ومرجع تقني لمطوري Java.
مصدر مفتوح. آفاق جديدة.
اكتشف مشاريع مفتوحة المصدر عالية الجودة، وأرسل المشاريع بشكل مجهول، وطالب بمشروعك المفتوح المصدر وحرّره.
فضول صغير. عالم من المصادر المفتوحة.
THE FIRST COLLECTIONأداة إثبات مفهوم تولّد حمولات Java متسلسلة تستغل إلغاء التسلسل غير الآمن، وتضم أكثر من 30 سلسلة أدوات لمكتبات مثل Commons Collections وSpring وGroovy وHibernate، مخصصة للبحث الأمني والاختبار المصرح به.
غيتلينج منصة اختبار تحميل مفتوحة المصدر تتيح كتابة اختبارات الأداء ككود بلغات متعددة مثل جافا وكوتلین و_scala. تستخدم محركًا غير الكتبي يدعم HTTP وWebSocket وgRPC وغيرها وتتكامل مع سير العمل DevOps.
Sa-Token هو إطار عمل Java مفتوح المصدر ومجاني للمصادقة والتفويض، يقدم إمكانيات متكاملة مثل تسجيل الدخول، التحقق من الصلاحيات، الجلسات الموزعة، مصادقة بوابات الخدمات المصغرة، الدخول الموحد SSO، OAuth2.0، تكامل JWT، تفويض API Key وتوقيع المعاملات، ويدعم أطر عمل مثل SpringBoot وSolon، ويعمل مباشرة دون إعدادات معقدة.
《代码随想录》 هو دليل تدريجي لحل مسائل LeetCode، يرتب حوالي 200 مسألة كلاسيكية حسب التسلسل المعرفي، مع شروحات مصورة وفيديوهات، ويدعم لغات متعددة مثل C++ وJava وPython، ومناسب لإتقان هياكل البيانات والخوارزميات بشكل منهجي.
صور Docker الرسمية لـ Eclipse GlassFish، وهو خادم تطبيقات Java EE. يوفر ملفات Dockerfile مُصنَّفة حسب الإصدار مع التوصية بـ GlassFish 7 للنشر في الحاويات.
Kyrixen Studio هو بيئة تطوير متكاملة (IDE) خفيفة الوزن ومفتوحة المصدر مصممة خصيصاً لتطوير LibGDX.
روابط لغة Java لمحرك الفيزياء Box2D، تدعم أجهزة الكمبيوتر وAndroid والويب عبر JNI وFFM وTeaVM وWebAssembly، مع تكاملات لـ libGDX وlibfdx ونماذج عابرة للمنصات.
ريترتfit هو عميل HTTP آمن النوعية لأندرويد والـ JVM، يسمح للمطورين بتعريف استدعاءات API كواجهات Java مشعّرة. يتطلب Java 8+ أو Android API 21+ ويضم قواعد R8/ProGuard.
Guava هي مجموعة مكتبات جافا الأساسية من Google، توفر أنواع مجموعات جديدة، مجموعات غير قابلة للتغيير، مكتبة رسوم بيانية، وأدوات للتزامن وI/O والتجزئة والأعداد الحقيقية والسلاسل. تأتي بنسختين JRE وAndroid وتُستخدم على نطاق واسع في مشاريع جافا.
A reference Spring Boot 4 service on Kubernetes demonstrating production patterns, including Carvel deployment, Prometheus metrics, Actuator probes, and a hardened CI/CD pipeline with security scanning and image signing.
ليكاناري هي مكتبة مفتوحة المصدر لاكتشاف تسربات الذاكرة على نظام أندرويد، وتقوم بتطويرها وصيانتها شركة سكوير. تساعد المطورين على تحديد تشخيص التسربات في تطبيقات أندرويد، مع توفر الوثائق على موقع square.github.io/leakcanary.
مستودع شخصي يجمع تحديات وتمارين برمجية لتعلم لغات برمجة وأطر عمل وأدوات ومعماريات وأنماط تصميم متنوعة. ليس مخصصًا كمصدر تعليمي بل كمحفظة تعلم شخصية.
Arthas هو أداة تشخيص مفتوحة المصدر من Alibaba لتطبيقات Java تتيح للمطورين حل مشكلات JVM في بيئات الإنتاج دون تعديل الكود أو إعادة تشغيل الخوادم.
Feign هي مكتبة Java تعريفية لكتابة عملاء HTTP بسهولة عبر واجهات مع تعليقات توضيحية، مستوحاة من Retrofit وJAX-RS 2.0.
Apache Dubbo هو إطار عمل RPC وخدمات مصغرة مفتوح المصدر يعمل بلغة الجافا، يدعم بروتوكولات متعددة مثل Triple (متوافق مع gRPC) وREST واكتشاف الخدمات وإدارة حركة المرور والرقابة المرصودة.
RxJava هو تنفيذ لـ JVM لمكتبة Reactive Extensions، وهي مكتبة لتجميع البرامج غير المتزامنة والمستندة إلى الأحداث باستخدام السلاسل القابلة للملاحظة. يمدد نمط المراقب بمشغلات للتجميع التصريحي، مع تجريد القضايا المتعلقة بالخيوط، والمزامنة، والمشكلات المتزامنة.
يقدم خادم MCP لجلب وتحليل أكواد مكتبات Kotlin/Java من Maven/Gradle، مع تعريض واجهات API وKDoc ومصدر الشفرة والتبعيات وقوائم الإصدارات عبر أدوات لمساعدات الذكاء الاصطناعي وIDEs.
مجموعة من أنماط التصميم البرمجية المنفذة بلغة Java، مع أمثلة برمجية مشروحة جيدًا تعمل كدروس تعليمية عملية لكل نمط.
Flowable هو منصة عمل وBPM مدمجة وفعالة لمطوري Java، توفر محركات عمليات BPMN، حالات CMMN، وقواعد DMN. يمكن تشغيله مدمجًا أو كخدمة، ويتكامل مع Spring، ويوفر واجهات برمجة تطبيقات Java وREST.