awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

4 مستودعات

Awesome GitHub RepositoriesNested Object Serializers

Hierarchical object models that automatically serialize and deserialize nested child objects from dictionaries.

Distinct from Message Object Models: Distinct from Message Object Models: focuses on serialization/deserialization of nested structures, not email message modeling.

Explore 4 awesome GitHub repositories matching software engineering & architecture · Nested Object Serializers. Refine with filters or upvote what's useful.

Awesome Nested Object Serializers GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • python-attrs/attrsالصورة الرمزية لـ python-attrs

    python-attrs/attrs

    5,799عرض على GitHub↗

    attrs is a Python library that automatically generates initialization, representation, equality, hashing, and ordering methods from declarative class attribute definitions. At its core, it provides a class decorator metaprogramming framework that intercepts class creation to rewrite the class body, producing dunder methods without manual boilerplate. The library includes a comprehensive attribute validation toolkit with built-in validators for type checks, range constraints, regex matching, length limits, and logical composition of validation rules. The library distinguishes itself through it

    Defines hierarchical data models where child objects automatically serialize and deserialize alongside their parent.

    Python
    عرض على GitHub↗5,799
  • euske/pdfminerالصورة الرمزية لـ euske

    euske/pdfminer

    5,290عرض على GitHub↗

    pdfminer هي مكتبة Python لتحليل ملفات PDF لاستخراج النصوص، وتحليل التخطيطات، وفك تشفير المحتوى، وتحويل المستندات إلى تنسيقات HTML أو XML. تعمل كمحرك لاستخراج النصوص وأداة لتحليل التخطيط مصممة لاسترجاع الأحرف والكلمات مع الحفاظ على التنظيم الهيكلي للمستند الأصلي. يوفر المشروع أدوات لتحويل محتوى PDF إلى HTML أو XML مهيكل للحفاظ على التخطيط البصري وأداة فك تشفير لفتح المستندات المقيدة باستخدام مفاتيح التشفير. ويحدد مواقع وتجمعات عناصر النص لإعادة بناء تنظيم الصفحة واسترجاع المخططات الهرمية. تغطي المكتبة مساحة واسعة من معالجة PDF، بما في ذلك استخراج البيانات الوصفية، وتحليل تخطيط المستند، وتصدير كائنات PDF الداخلية لتصحيح الأخطاء. وتتعامل مع استرجاع النص جنبًا إلى جنب مع الإحداثيات، وبيانات الخط الوصفية، واتجاه الكتابة.

    Traverses nested PDF dictionaries and arrays to resolve document properties and structural outlines.

    Python
    عرض على GitHub↗5,290
  • grobidorg/grobidالصورة الرمزية لـ grobidOrg

    grobidOrg/grobid

    4,954عرض على GitHub↗

    Grobid هو نظام تعلم آلي مصمم لتحويل المنشورات العلمية والأكاديمية بتنسيق PDF إلى XML مهيكل. يعمل كمحلل PDF إلى XML ومستخرج للبيانات الوصفية العلمية، حيث يحدد ويطبع العناوين، والمؤلفين، والانتماءات، والمراجع الببليوغرافية من الأوراق البحثية. يستخدم النظام مقسماً للمستندات يعتمد على التعلم العميق لتقسيم ملفات PDF الخام إلى مناطق وظيفية، ويستخدم محللاً للمراجع الببليوغرافية لمطابقة الاستشهادات مقابل سجلات خارجية لإثراء البيانات الوصفية وحل معرفات DOI. يدعم خط أنابيب تدريب نموذج تعلم آلي كامل، مما يسمح بإنشاء مجموعات تدريب مشروحة، وإعادة تدريب النماذج، وتصدير ثنائيات النماذج. يغطي المشروع مجموعة واسعة من قدرات الاستخراج، بما في ذلك تحليل ترويسة المستند، وهيكلة نص الجسم الكامل، وتحديد الكيانات الخاصة بالمجال مثل معلومات التمويل واستشهادات براءات الاختراع. كما يوفر أدوات تحليل مكاني لاستخراج مربعات الإحاطة ورسم خرائط الإحداثيات لمزامنة التسميات الدلالية مع تخطيط PDF الأصلي. يمكن نشر التطبيق عبر صور حاويات (containerized) ويتضمن أدوات سطر أوامر لمعالجة الدفعات متعددة الخيوط لمجموعات المستندات الكبيرة.

    Segments the PDF body into structured elements including paragraphs, section titles, footnotes, and figures.

    Javabibliographical-referencescrfdeep-learning
    عرض على GitHub↗4,954
  • rails/jbuilderالصورة الرمزية لـ rails

    rails/jbuilder

    4,414عرض على GitHub↗

    Jbuilder هو محرك قوالب ومنشئ JSON للغة Ruby يوفر لغة خاصة بالمجال (DSL) لإنشاء كائنات JSON منظمة. يعمل كمساعد عرض لتحويل البيانات إلى تنسيق JSON باستخدام المنطق، والشروط، والحلقات. يتيح المشروع بناء هياكل بيانات معقدة من خلال استخدام الأجزاء (partials) والكائنات المتداخلة للحفاظ على النمطية. ويتضمن قدرات لتحويل المفاتيح في وقت التشغيل، مما يسمح بتحويل مفاتيح السمات بين اصطلاحات تسمية مختلفة مثل snake case وcamel case. يدعم النظام هيكلة JSON الديناميكية مع القدرة على تحديد المفاتيح في وقت التشغيل وإدارة مخرجات قيم null. كما يوفر آلية لتخزين أجزاء JSON المعروضة مؤقتاً لتقليل المعالجة المتكررة.

    Allows embedding objects within other objects to construct complex, reusable, and hierarchical data components.

    Ruby
    عرض على GitHub↗4,414
  1. Home
  2. Software Engineering & Architecture
  3. Object-Oriented Models
  4. Object-Oriented Modeling
  5. Message Object Models
  6. Nested Object Serializers

استكشف الوسوم الفرعية

  • JSON Object NestingThe process of embedding JSON objects within other objects to create hierarchical data structures. **Distinct from Nested Object Serializers:** Focuses specifically on the programmatic embedding of JSON objects rather than general serialization of dictionaries.
  • PDF Structure Parsers1 وسم فرعيParsers that traverse nested PDF dictionaries and arrays to resolve document properties and hierarchical outlines. **Distinct from Nested Object Serializers:** Focuses on the structural internal objects of PDF files rather than general nested object serialization.