یہ ایک منتخب جاوا اوپن سورس پروجیکٹس کا مجموعہ ہے، جس میں AI فریم ورک، عملی منصوبے، سسٹم ڈیزائن، ٹول لائبریریاں اور ڈیولپمنٹ ٹولز شامل ہیں، تاکہ جاوا ڈویلپرز کو اعلیٰ معیاری وسائل فراہم کیے جا سکیں۔
اوپن سورس۔ نئے امکانات۔
معیاری اوپن سورس پروجیکٹس دریافت کریں، گمنام طور پر پروجیکٹس جمع کریں، اور اپنے پروجیکٹ کا دعویٰ کرکے اسے ایڈٹ کریں۔
تجسس کے ساتھ اوپن سورس کی دنیا دریافت کریں۔
THE FIRST COLLECTIONایک پروف آف کانسیپٹ ٹول جو غیر محفوظ آبجیکٹ ڈی سیریلائزیشن کا فائدہ اٹھانے والے جاوا پے لوڈز تیار کرتا ہے، جس میں کامنز کلیکشنز، اسپرنگ، گرووی اور ہائبرنیٹ جیسی لائبریریوں کے لیے 30 سے زیادہ گیجٹ چینز شامل ہیں، جو سیکیورٹی تحقیق اور مجاز جانچ کے لیے بنایا گیا ہے۔
گیٹلنگ ایک اوپن سورس لوڈ ٹیسٹنگ پلیٹ فارم ہے جس کے ذریعے آپ Java، JavaScript/TypeScript، Kotlin یا Scala میں پرفارمنس ٹیسٹس کوڈ کے طور پر لکھ سکتے ہیں۔ یہ غیر بلاکنگ اور اسincrone انجن کا استعمال کرتا ہے، HTTP، WebSocket، SSE، JMS، gRPC اور MQTT کی سپورٹ دیتا ہے، اور CI/CD پائپ لائنز اور مشاہداتی پلیٹ فارمز کے ساتھ مربوط ہوتا ہے۔
Sa-Token ایک مفت اور اوپن سورس جاوا پرمیشن تصدیقی فریم ورک ہے، جو لاگ ان تصدیق، اجازت کی جانچ، تقسیم شدہ سیشن، مائیکرو سروس گیٹ وے تصدیق، SSO سنگل سائن آن، OAuth2.0، JWT انضمام، API کلید اجازت اور پیرامیٹر دستخط وغیرہ کی جامع صلاحیتیں فراہم کرتا ہے، اور SpringBoot، Solon جیسے فریم ورکس کو سپورٹ کرتا ہے۔
《代码随想录》 ایک مرحلہ وار LeetCode کی تیاری کا رہنما ہے جو 200 سے زائد کلاسیکی مسائل کو علم کے تسلسل کے مطابق ترتیب دیتا ہے، مصوری اور ویڈیو حل کے ساتھ، C++، Java، Python وغیرہ کی حمایت کرتا ہے۔
Eclipse GlassFish کے لیے سرکاری Docker امیجز، جو Java EE ایپلیکیشن سرور ہے۔ ورژن کے لحاظ سے Dockerfiles فراہم کی گئی ہیں، کنٹینرائزڈ ڈیپلائمنٹ کے لیے GlassFish 7 تجویز کیا گیا ہے۔
Kyrixen Studio ایک ہلکا پھلکا، اوپن سورس IDE ہے جو خاص طور پر LibGDX ڈویلپمنٹ کے لیے ڈیزائن کیا گیا ہے۔
Box2D فزکس انجن کے لیے Java بائنڈنگز، جو JNI، FFM، TeaVM اور WebAssembly کے ذریعے ڈیسک ٹاپ، اینڈرائیڈ اور ویب کو سپورٹ کرتی ہیں۔ اس میں libGDX اور libfdx انٹیگریشنز اور کراس پلیٹ فارم نمونے شامل ہیں۔
Retrofit Android اور JVM کے لیے ایک type-safe HTTP client ہے جو ڈویلپرز کو Java انٹرفیسز میں انноٹیشن کے ذریعے REST API کالز تعریف کرنے کی اجازت دیتا ہے۔ اس کے لیے Java 8+ یا Android API 21+ کی ضرورت ہوتی ہے اور یہ R8/ProGuard reglas کے ساتھ Ship ہوتا ہے۔
گواوا گوگل کا جیورا کوئر لائبریری سیٹ ہے جو نئی کولیکشن اقسام، immutable کولیکشنز، گراف لائبریری، concurrency، I/O، hashing، primitives اور strings کے لیے اوزار فراہم کرتا ہے۔ یہ 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.
LeakCanary ایک اوپن سورس میموری لیک ڈٹیکشن لائبریری ہے جو Android کے لیے Square کے زیرِ نگرانی ہے۔ یہ ڈویلپرز کو Android ایپس میں میموری لیکس تلاش کرنے اور ان کی تشخیص میں مدد دیتی ہے، جس کی دستاویزات square.github.io/leakcanary پر دستیاب ہیں۔
یہ ذاتی ذخیرہ کوڈنگ چیلنجز اور مشقوں کا مجموعہ ہے، جو مختلف پروگرامنگ زبانوں، فریم ورکس، ٹولز، آرکیٹیکچرز اور ڈیزائن پیٹرنز کی تعلیم کے لیے ہے۔ یہ تدریسی وسیلہ نہیں بلکہ ذاتی سیکھنے کا پورٹ فولیو ہے۔
Arthas Alibaba ka khul‑sors Java diagnostic tool hai jo developers ko production JVM maslay hal karne ki ijazat deta hai, bina code modify kiye ya servers restart kiye, class inspection, decompilation, method tracing, monitoring, profiling aur web console ke liye commands provide karta hai.
Feign ایک اعلانیہ HTTP کلائنٹ لائبریری ہے جو جاوا کے لیے اینوٹیشن پر مبنی انٹرفیس کے ذریعے HTTP کلائنٹ لکھنے کو آسان بناتی ہے، جو Retrofit اور JAX-RS 2.0 سے متاثر ہے۔
ایپاچی دوبو ایک جاوا بیسڈ آر پی سی اور مائیکرو سروس فریم ورک ہے جو ٹرپل (جی آر پی سی کے مطابقت پذیر)، دوبو2 ٹی سی پی، اور ری اسٹ جیسے کئی پروٹوکولز کی حمایت کرتا ہے، جس میں سروس ڈسکوری، ٹریفک مینجمنٹ، مشاہدہ پذیری اور اسپرنگ بُوٹ انضمام شامل ہیں۔
RxJava ریکٹیو ایکسٹینشنز کا JVM امپلیمنٹیشن ہے جو قابل مشاہدہ سیکوئنسز استعمال کرتے ہوئے اسنکرونس اور ایونٹ بیسڈ پروگرامز بنانے کی لائبریری ہے۔ یہ مشاہدۂ نمونے کو آپریٹرز کے ساتھ وسعت دیتا ہے جو تھریڈنگ، سنکرونائزیشن اور کنکرینسی کے مسائل کو پوشیدہ کرتا ہے۔
ایک MCP سرور فراہم کرتا ہے جو Maven/Gradle سے Kotlin/Java لائبریریوں کے سورس کوڈ کو حاصل اور تجزیہ کرتا ہے، اور AI معاونین اور IDEs کے لیے ٹولز کے ذریعے API دستخط، KDoc، سورس کوڈ، ڈیپنڈنسیز اور ورژن کی فہرستیں پیش کرتا ہے۔
یہ منصوبہ جاوا میں سافٹ ویئر ڈیزائن پیٹرنز کی فراہمی کرتا ہے، جس میں ہر پیٹرن کے لیے بہترین تشریح کردہ سورس کوڈ مثالیں شامل ہیں جو پروگرامنگ ٹیوٹوریلز کے طور پر کام کرتی ہیں۔
Flowable ایک ہلکا پھلکا اور موثر ورک فلو اور BPM پلیٹ فارم ہے جو Java ڈویلپرز کے لیے بنایا گیا ہے، جس میں BPMN عمل، CMMN کیس، اور DMN قواعد کے انجن شامل ہیں۔ یہ ایمبیڈڈ یا سروس کے طور پر چل سکتا ہے، Spring کے ساتھ مربوط ہوتا ہے، اور Java اور REST APIs فراہم کرتا ہے۔