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

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

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

1 مستودع

Awesome GitHub RepositoriesDSL-Based JSON Builders

Domain-specific languages used to programmatically construct JSON structures using Ruby logic.

Distinct from DSL-Based Integration Logics: None of the candidates focus on using a Ruby DSL specifically for building JSON structures; most are for package definitions or dashboards.

Explore 1 awesome GitHub repository matching web development · DSL-Based JSON Builders. Refine with filters or upvote what's useful.

Awesome DSL-Based JSON Builders GitHub Repositories

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

    rails/jbuilder

    4,414عرض على GitHub↗

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

    Implements a domain-specific language to translate Ruby logic and conditionals into structured JSON output.

    Ruby
    عرض على GitHub↗4,414
  1. Home
  2. Web Development
  3. DSL-Based JSON Builders