قائمة أطر عمل جافا
فيما يلي قائمة بتقنيات لغة برمجة جافا البارزة ( الأطر ، المكتبات ).
| اسم | تفاصيل |
|---|---|
| أباتشي نوتش | Nutch هو برنامج زحف ويب ناضج وجاهز للإنتاج. |
| AppFuse | إطار عمل مفتوح المصدر لتطبيقات الويب باستخدام Java EE . |
| يسيل لعابه | نظام إدارة قواعد الأعمال (BRMS) مع محرك قواعد قائم على الاستدلال الأمامي والخلفي ، باستخدام تطبيق محسّن لخوارزمية Rete . |
| jBPM | مجموعة إدارة عمليات الأعمال المرنة (BPM) |
| أكتيفيتي | محرك سير العمل المكتوب بلغة جافا والذي يمكنه تنفيذ عمليات الأعمال الموضحة في BPMN 2.0. |
| أكا | مجموعة أدوات ووقت تشغيل لتبسيط بناء التطبيقات المتزامنة والموزعة على JVM. |
| أباتشي أكومولو | مخزن بيانات موزع يعتمد على المفتاح/القيمة، ويوفر تخزينًا واسترجاعًا قويًا وقابلًا للتوسع للبيانات. |
| أباتشي أكتيف إم كيو | خادم أنماط المراسلة والتكامل. |
| أباتشي أفرو | تم تطوير إطار عمل استدعاء الإجراءات عن بعد وتسلسل البيانات ضمن مشروع Hadoop التابع لشركة Apache. |
| أباتشي أكسيس | تنفيذ عملية تقديم بروتوكول الوصول إلى الكائنات البسيط (SOAP) إلى اتحاد شبكة الويب العالمية (W3C). |
| جمل أباتشي | محرك توجيه ووساطة قائم على القواعد يوفر تطبيقًا قائمًا على كائنات جافا لأنماط تكامل المؤسسات باستخدام واجهة برمجة تطبيقات لتكوين قواعد التوجيه والوساطة. |
| أباتشي كليك | إطار عمل لتطبيقات الويب موجه نحو المكونات للغة جافا، وهو مبني على واجهة برمجة تطبيقات جافا سيرفلت. |
| شرنقة أباتشي | إطار عمل لتطبيقات الويب مبني على مفاهيم خط الأنابيب، وفصل الاهتمامات، وتطوير الويب القائم على المكونات. |
| أباتشي كومنز | مجموعة من مكونات جافا مفتوحة المصدر وقابلة لإعادة الاستخدام من مجتمع أباتشي/جاكرتا |
| أباتشي سي إكس إف | إطار عمل الخدمات. يساعد CXF في بناء وتطوير الخدمات باستخدام واجهات برمجة التطبيقات الأمامية، مثل JAX-WS وJAX-RS. |
| قاعدة بيانات أباتشي إمباير | طبقة تجريد قواعد البيانات العلائقية ومكون استمرار البيانات الذي يسمح للمطورين باتباع نهج أكثر تركيزًا على لغة SQL في تطوير التطبيقات مقارنة بأطر عمل ربط الكائنات العلائقية التقليدية. |
| أباتشي فيليكس | Apache Felix هو جهد مجتمعي لتنفيذ إطار عمل OSGi ومنصة الخدمة وغيرها من التقنيات المثيرة للاهتمام المتعلقة بـ OSGi بموجب ترخيص Apache. |
| أباتشي فلوم | خدمة موزعة وموثوقة ومتاحة لجمع وتجميع ونقل كميات كبيرة من بيانات السجلات بكفاءة. |
| أباتشي جيرونيمو | بيئة تشغيل خادم مفتوحة المصدر تدمج أفضل مشاريع المصادر المفتوحة لإنشاء بيئات تشغيل خادم Java/OSGi التي تلبي احتياجات مطوري المؤسسات ومديري الأنظمة. |
| أباتشي جيراف | نظام معالجة الرسوم البيانية التكراري مصمم لتحقيق قابلية توسع عالية. |
| أباتشي هادوب | إطار عمل يسمح بالمعالجة الموزعة لمجموعات البيانات الكبيرة عبر مجموعات من أجهزة الكمبيوتر باستخدام نماذج برمجة بسيطة. |
| أباتشي إتش بيس | قاعدة بيانات موزعة غير علائقية مصممة على غرار BigTable من جوجل |
| أباتشي هايف | يُعدّ Hive أحد مكونات منصة بيانات Hortonworks (HDP). يوفر Hive واجهة شبيهة بلغة SQL للبيانات المخزنة في HDP. |
| أباتشي جاك رابيت | مستودع محتوى لمنصة جافا. |
| أباتشي جينا | إطار عمل ويب لبناء تطبيقات الويب الدلالي باستخدام لغة جافا. يوفر واجهة برمجة تطبيقات (API) لاستخراج البيانات من رسوم بيانية RDF وكتابتها إليها. |
| أباتشي كافكا | منصة معالجة البيانات المتدفقة |
| أباتشي لوج 4j | إطار عمل تسجيل جافا - Log4j 2 هو الإصدار المحسن من مشروع Log4j الشهير. |
| أباتشي لوسين | مكتبة محركات بحث نصية عالية الأداء وكاملة الميزات. |
| أباتشي ماهوت | مشروع تابع لمؤسسة برمجيات أباتشي لإنتاج تطبيقات مجانية لخوارزميات التعلم الآلي الموزعة أو القابلة للتوسع، والتي تركز بشكل أساسي على مجالات الترشيح التعاوني والتجميع والتصنيف. |
| أباتشي ميسوس | يقوم Apache Mesos بتجريد وحدة المعالجة المركزية والذاكرة والتخزين وموارد الحوسبة الأخرى بعيدًا عن الأجهزة (المادية أو الافتراضية)، مما يتيح بناء وتشغيل أنظمة موزعة مرنة وقادرة على تحمل الأعطال بسهولة وبفعالية. |
| أباتشي مينا | إطار عمل تطبيقات الشبكة في جافا. يمكن استخدام MINA لإنشاء تطبيقات شبكة قابلة للتوسع وعالية الأداء. |
| أباتشي OODT | إطار عمل نظام إدارة البيانات |
| أباتشي أوزي | نظام جدولة سير العمل القائم على الخادم لإدارة مهام هادوب. |
| أباتشي أوبن إن إل بي | مجموعة أدوات التعلم الآلي بلغة جافا لمعالجة اللغة الطبيعية (NLP). |
| أباتشي بي دي إف بوكس | أداة جافا للعمل مع مستندات PDF. |
| خنزير أباتشي | منصة عالية المستوى لإنشاء برامج تعمل على Apache Hadoop. |
| أباتشي بيفوت | منصة لبناء تطبيقات ويب غنية بلغة جافا أو أي لغة متوافقة مع JVM. |
| أباتشي POI | واجهات برمجة التطبيقات لمعالجة تنسيقات الملفات المختلفة استنادًا إلى تنسيق مستند OLE 2 المركب من مايكروسوفت. |
| أباتشي كيوبيد | نظام المراسلة، يطبق بروتوكول قوائم انتظار الرسائل المتقدمة. |
| نهر أباتشي (جيني) | أباتشي ريفر هو مشروع يهدف إلى تطوير وتحسين تقنية جيني. ريفر هو تطبيق لبنية جيني الموجهة نحو الخدمات. |
| أباتشي سامزا | إطار عمل لمعالجة البيانات المتدفقة الموزعة. |
| أباتشي شيرو | إطار عمل أمان جافا الذي يقوم بعمليات المصادقة والترخيص والتشفير وإدارة الجلسات. |
| مقلاع أباتشي | إطار عمل ويب لمنصة جافا مصمم لإنشاء تطبيقات تركز على المحتوى على مستودع محتوى متوافق مع JSR-170 (المعروف أيضًا باسم JCR) مثل Apache Jackrabbit. |
| أباتشي سولر | منصة بحث المؤسسات |
| أباتشي سبارك | محرك سريع وعام لمعالجة البيانات الضخمة، مع وحدات مدمجة للبث المباشر، وSQL، والتعلم الآلي، ومعالجة الرسوم البيانية. |
| أباتشي ستورم | نظام الحوسبة الموزعة في الوقت الحقيقي. |
| دعامات أباتشي | إطار عمل لبناء تطبيقات ويب تعتمد على Servlet/JSP وفقًا لنموذج تصميم MVC |
| نسيج أباتشي | إطار عمل لتطبيقات الويب بلغة جافا موجه نحو المكونات |
| أباتشي تيكا | إطار عمل للكشف عن المحتوى وتحليله. |
| أباتشي تومكات | خادم تومكات، هو حاوية جافا سيرفلت مفتوحة المصدر |
| أباتشي أويما | تُعدّ بنية إدارة المعلومات غير المهيكلة معيارًا من معايير منظمة OASIS لتحليلات المحتوى. وهي توفر بنية برمجية مكونة لتطوير واكتشاف وتكوين ونشر تحليلات متعددة الوسائط لتحليل المعلومات غير المهيكلة ودمجها مع تقنيات البحث. |
| أباتشي فيلوسيتي | محرك قوالب قائم على لغة جافا يوفر لغة قوالب للإشارة إلى الكائنات المعرفة في كود جافا |
| ويكيت أباتشي | إطار عمل لتطبيقات الويب بلغة جافا موجه نحو المكونات. |
| أباتشي زيرسيس | مجموعة من مكتبات البرامج لتحليل وتدقيق وتسلسل ومعالجة ملفات XML. |
| أباتشي زوو كيبر | خدمة مركزية للحفاظ على معلومات التكوين، والتسمية، وتوفير التزامن الموزع، وتوفير خدمات المجموعة. |
| باراكودا | إطار عمل MVC لتطبيقات الويب لتطوير تطبيقات الويب باستخدام Java EE. |
| بيرت | أداة إعداد التقارير وتحليل بيانات الأعمال لتطبيقات العميل الغنية وتطبيقات الويب |
| بيوجافا | إطار عمل جافا لمعالجة البيانات البيولوجية. |
| بلوكوف | مكتبة جافا لتقنية البلوتوث (تنفيذ JSR-82) |
| قلعة نطاطة مشفرة | مجموعة من واجهات برمجة التطبيقات المستخدمة في علم التشفير. وهي تتضمن واجهات برمجة تطبيقات لكل من لغتي البرمجة Java و C#. |
| نواة الموجة المحترقة | مكتبة جافا لبناء أطر العمل. |
| متتالي | طبقة تجريدية لـ Apache Hadoop و Apache Flink. تُستخدم تقنية Cascading لإنشاء وتنفيذ عمليات معالجة البيانات المعقدة على مجموعة Hadoop باستخدام أي لغة تعتمد على JVM. |
| الاسم الرمزي واحد | مجموعة من أدوات تطوير البرمجيات التي تهدف إلى توفير رمز "اكتب مرة واحدة، شغّل في أي مكان" لأنظمة تشغيل سطح المكتب والهواتف المحمولة المختلفة (مثل Windows و macOS و Android و Blackberry و iOS وغيرها). |
| مثبت السرعة | عملية بناء مستمرة |
| Deeplearning4j | برنامج مفتوح المصدر للتعلم العميق للغة جافا وسكالا على هادوب وسبارك. |
| التحكم عن بعد عبر الويب المباشر | مكتبة تُمكّن جافا على الخادم وجافا سكريبت في المتصفح من التفاعل واستدعاء بعضهما البعض بأبسط طريقة ممكنة. |
| إكليبس لينك | حلول استمرارية جافا التي تعالج خدمات الويب العلائقية، وخدمات XML، وخدمات قواعد البيانات. |
| ذاكرة التخزين المؤقت الإلكترونية | Ehcache عبارة عن ذاكرة تخزين مؤقت مفتوحة المصدر وقائمة على المعايير تعمل على تحسين الأداء، وتخفيف الضغط على قاعدة البيانات، وتبسيط قابلية التوسع. |
| Ejml (مكتبة مصفوفات جافا الفعالة) | مكتبة جافا للجبر الخطي لمعالجة المصفوفات الكثيفة. |
| Elasticsearch | محرك بحث نصي كامل متعدد المستخدمين مع واجهة ويب HTTP ومستندات JSON بدون مخطط. |
| إلكي | استخراج البيانات |
| قالب FreeMarker | محرك قوالب قائم على لغة جافا، يركز في الأصل على إنشاء صفحات ويب ديناميكية باستخدام بنية برمجية MVC |
| GeoApi | مجموعة من واجهات برمجة لغة جافا للتطبيقات الجغرافية المكانية. |
| GeoTools | مكتبة جافا توفر أدوات للبيانات الجغرافية المكانية. |
| سمكة زجاجية | خادم التطبيقات والتنفيذ المرجعي الرسمي لـ Servlets 3.0. |
| جوجل جيسون | مكتبة لتحويل وفك تحويل كائنات جافا إلى (ومن) JSON. |
| جوافة جوجل | مجموعة من المكتبات الشائعة، تُسهّل هذه المكتبة أفضل ممارسات البرمجة وتساعد على تقليل أخطاء البرمجة. كما توفر دوالًا مساعدة للمجموعات، والتخزين المؤقت، ودعم الأنواع الأساسية، والتزامن، والتعليقات التوضيحية الشائعة، ومعالجة النصوص، والإدخال/الإخراج، والتحقق من صحة البيانات. |
| دليل جوجل | إطار عمل خفيف الوزن لحقن التبعيات للغة Java 6 والإصدارات الأحدث |
| مجموعة أدوات جوجل للويب (GWT) | مجموعة من الأدوات التي تسمح لمطوري الويب بإنشاء وصيانة تطبيقات الواجهة الأمامية المعقدة المكتوبة بلغة جافا سكريبت. |
| الكؤوس المقدسة | إطار عمل ويب قائم على Apache Groovy مبني على Spring Boot . |
| السبات | أداة ربط الكائنات العلائقية بلغة برمجة جافا. توفر إطار عمل لربط نموذج مجال كائني التوجه بقاعدة بيانات علائقية. |
| قاعدة بيانات HSQL | نظام إدارة قواعد البيانات العلائقية مع واجهة JDBC، إصدار العميل والخادم، أداة الاستعلام، الشبكة، الشجرة، فئة اختبار الأداء، سيرفلت، وبرنامج الاختبار الذاتي. |
| iBatis | إطار عمل للاستمرارية يقوم بأتمتة عملية الربط بين قواعد بيانات SQL والكائنات في Java و .NET و Ruby on Rails. |
| إنفينسبان | مخزن بيانات موزع في الذاكرة يعتمد على المفتاح/القيمة مع مخطط اختياري |
| نص | إنشاء ومعالجة ملفات PDF الديناميكية لتطبيقات الويب والتطبيقات الأخرى (Java، C#). |
| جاكسون | معالج JSON عالي الأداء للغة جافا. |
| مجموعة أدوات جافا لديناميكيات الفضاء | مكتبات من المكونات لمساعدة مطوري البرامج على إنشاء تطبيقاتهم الخاصة لحل المشكلات في ديناميكيات الفضاء ، وتصميم المهمات، وملاحة المركبات الفضائية، والتوجيه والتحكم. |
| إطار عمل مجموعات جافا | إطار عمل مجموعات جافا (JCF) عبارة عن مجموعة من الفئات والواجهات التي تنفذ هياكل بيانات المجموعات القابلة لإعادة الاستخدام بشكل شائع. |
| JavaFX | إطار عمل حديث لواجهة المستخدم لتطبيقات سطح المكتب وتطبيقات الإنترنت الغنية المكتوبة بلغة جافا. |
| إطار عمل جافا للوسائط | إطار عمل الوسائط في جافا (JMF) هو مكتبة جافا تُمكّن من إضافة الصوت والفيديو والوسائط الأخرى القائمة على الوقت إلى تطبيقات جافا والبرامج الصغيرة. |
| مجموعة أدوات طوبولوجيا جافا | Java Topology Suite (JTS) هي مكتبة برمجية مفتوحة المصدر بلغة جافا توفر نموذجًا للكائنات للهندسة الخطية المستوية الإقليدية جنبًا إلى جنب مع مجموعة من الوظائف الهندسية الأساسية. |
| جاكسب | بنية جافا لربط XML ، تقوم بتحويل كائنات جافا إلى XML والعكس صحيح. |
| JaxP | توفر واجهات برمجة تطبيقات Java XML (API) إمكانية التحقق من صحة وتحليل مستندات XML. |
| JAX-RS | واجهة برمجة تطبيقات جافا لخدمات الويب RESTful |
| JAX-WS | واجهة برمجة تطبيقات جافا لخدمات الويب XML ، لإنشاء خدمات ويب قائمة على بروتوكول SOAP . |
| JBoss Seam | إطار عمل لتطبيقات الويب تم تطويره بواسطة JBoss |
| جيه دوم | نموذج كائن المستند القائم على لغة جافا لـ XML |
| جيرسي | إطار عمل خدمات الويب RESTful من جيرسي، تطبيق JAX-RS |
| رصيف | خادم Java HTTP (الويب) وحاوية Java Servlet. |
| JFreeChart | مكتبة جافا للرسوم البيانية |
| جيهيبسترز | JHipster هي منصة تطوير لإنشاء وتطوير ونشر تطبيقات الويب Spring Boot + Angular وخدمات Spring المصغرة. |
| محرك جيه مونكي | محرك ألعاب مصمم خصيصًا لتطوير الألعاب ثلاثية الأبعاد الحديثة، حيث يستخدم تقنية التظليل على نطاق واسع. |
| JProfiler | أداة تحليل أداء جافا لتحسين الأداء |
| جيه روكيت | أداة تحليل أداء جافا لتحسين الأداء |
| JSF | مواصفات جافا لبناء واجهات مستخدم قائمة على المكونات لتطبيقات الويب. |
| JSoup | مكتبة تحليل HTML بلغة جافا. تدعم استخراج البيانات ومعالجتها باستخدام طرق DOM وCSS و JQuery . |
| يونغ | إطار عمل لنمذجة وتحليل وتصوير الرسوم البيانية والشبكات |
| وحدة مشتركة | إطار عمل لاختبار الوحدات |
| عباءة المفاتيح | إطار عمل لتسجيل الدخول الموحد وإدارة الهوية والوصول. |
| ليكوي بيس | Liquibase هي مكتبة مفتوحة المصدر مستقلة عن قواعد البيانات لتتبع وإدارة وتطبيق تغييرات مخطط قاعدة البيانات. |
| LWJGL | مكتبة جافا التي تتيح الوصول عبر المنصات إلى واجهات برمجة التطبيقات الأصلية الشائعة مثل OpenGL و OpenAL و OpenCL. |
| ميكرونوت | إطار عمل حديث ومتكامل قائم على JVM لبناء تطبيقات معيارية وسهلة الاختبار تعتمد على الخدمات المصغرة والتطبيقات بدون خادم |
| موكيتو | إطار عمل لاختبار الوحدات للغة جافا، يسمح هذا الإطار بإنشاء كائنات اختبار مزدوجة (كائنات وهمية) في اختبارات الوحدات الآلية لغرض التطوير الموجه بالاختبار (TDD) أو التطوير الموجه بالسلوك (BDD). |
| ماي باتيس | إطار عمل من الدرجة الأولى للاستمرارية مع دعم SQL المخصص والإجراءات المخزنة والتعيينات المتقدمة. |
| إطار نانوسات MO | إطار عمل للأقمار الصناعية الصغيرة قائم على خدمات عمليات مهمة CCSDS |
| نيتي | Netty هو إطار عمل عميل-خادم غير محظور (NIO) لتطوير تطبيقات شبكة Java مثل خوادم البروتوكول والعملاء. |
| نيوروف | إطار عمل الشبكات العصبية في جافا الذي يدعم بنى الشبكات العصبية الشائعة وقواعد التعلم. |
| OpenCV | مكتبة وظائف البرمجة التي تستهدف بشكل أساسي رؤية الكمبيوتر في الوقت الحقيقي. |
| إطار عمل تطوير تطبيقات أوراكل | لبناء تطبيقات المؤسسات |
| أوراكل ويب لوجيك | خادم تطبيقات Java EE |
| قاعدة بيانات الشرق | نظام إدارة قواعد بيانات NoSQL مكتوب بلغة جافا. وهو قاعدة بيانات متعددة النماذج، تدعم نماذج الرسم البياني، والمستندات، والمفتاح/القيمة، والكائنات، ولكن تتم إدارة العلاقات كما في قواعد بيانات الرسم البياني مع وجود اتصالات مباشرة بين السجلات. |
| أورم لايت | يوفر برنامج Object Relational Mapping Lite (ORM Lite) بعض الوظائف لحفظ كائنات Java في قواعد بيانات SQL مع تجنب التعقيد والعبء الزائد لحزم ORM الأكثر شيوعًا. |
| يلعب | يُستخدم إطار عمل Play لبناء تطبيقات الويب باستخدام Java و Scala. |
| برايم فيسز | مكتبة مكونات واجهة المستخدم (UI) لتطبيقات JavaServer Faces (JSF). |
| كواركوس | أسرع من الصوت / دون الذري / جافا |
| كوارتز | مكتبة جدولة المهام التي يمكن دمجها في مجموعة واسعة من تطبيقات جافا. |
| ساكسفون | خوارزمية عبر الإنترنت تعتمد على الأحداث لتحليل مستندات XML، مع واجهة برمجة تطبيقات (API) تم تطويرها بواسطة القائمة البريدية XML-DEV. |
| السيلينيوم | مكتبة توفر تحكمًا آليًا لمتصفح الويب، وتستخدم على نطاق واسع في اختبار تطبيقات الويب |
| SLF4J | تُعد واجهة التسجيل البسيطة لجافا (SLF4J) بمثابة واجهة بسيطة أو تجريد لأطر التسجيل المختلفة. |
| سونار كيوب | منصة للفحص المستمر لجودة الكود. |
| تقارير جاسبر | أداة إعداد التقارير بلغة جافا والتي يمكنها الكتابة إلى مجموعة متنوعة من الأهداف، مثل: الشاشة، والطابعة، وملفات PDF، وHTML، وMicrosoft Excel، وRTF، وODT، والقيم المفصولة بفواصل، أو ملفات XML. |
| سبوك | إطار عمل للاختبار والمواصفات لتطبيقات Java و Groovy. |
| تكامل الربيع | إطار عمل لتكامل تطبيقات المؤسسات. |
| سبرينغ رو | Spring Roo هي أداة برمجية مفتوحة المصدر تستخدم مبادئ الاتفاقيات بدلاً من التكوين لتوفير تطوير سريع لتطبيقات برامج المؤسسات القائمة على Java |
| أمن الربيع | إطار عمل المصادقة والتحكم في الوصول |
| TestNG | إطار اختبار مستوحى من JUnit مع وظائف إضافية. |
| أوراق الزعتر | محرك قوالب Java XML/XHTML/HTML5 الذي يمكنه العمل في بيئات الويب (القائمة على Servlet) والبيئات غير الويب |
| فادين | إطار عمل ويب لتطبيقات الإنترنت الغنية. على عكس مكتبات جافا سكريبت والحلول القائمة على إضافات المتصفح |
| فيرتكس | إطار عمل متعدد اللغات يعتمد على الأحداث ويعمل على آلة جافا الافتراضية. |
| ذبابة برية | إطار عمل خادم التطبيقات الذي ينفذ مواصفات Jakarta EE (المعروفة سابقًا باسم Java EE). |
| ZKoss | إطار عمل لتطبيقات الويب بتقنية Ajax، مكتوب بلغة Java |
| الصحن الطائر | مكتبة جافا لعرض محتوى XML و XHTML و CSS 2.1 |
فئات :
- أدوات تطوير جافا
- مكتبات لغة البرمجة جافا
- برنامج منصة جافا
