4 مستودعات
Pipelines that process data through a sequential chain of user-defined scriptable functions.
Distinct from Functional Pipelines: Focuses on the scriptable, real-time transformation of events rather than purely mathematical functional pipelines.
Explore 4 awesome GitHub repositories matching software engineering & architecture · Scriptable Processing Pipelines. Refine with filters or upvote what's useful.
Style Dictionary هو مولد أنماط عبر المنصات ونظام بناء لرموز التصميم (design tokens). يقوم بتحويل مصدر واحد لمتغيرات التصميم إلى تنسيقات مخرجات متعددة وملفات خاصة بالمنصة للحفاظ على مصدر حقيقة متسق عبر واجهات مختلفة. يعمل النظام كمنسق أنماط متعدد التنسيقات يدمج مصادر الرموز النمطية ويحولها بناءً على متطلبات المنصة المستهدفة. يستخدم واجهة تحويل قابلة للبرمجة لتعديل قيم وأسماء الرموز، مما يسمح بأتمتة أنماط نظام التصميم لتطبيقات الويب وiOS وAndroid. تعتمد عملية البناء على التكوين، باستخدام كائن مركزي لربط مجموعات الرموز بقواعد التحويل والمخرجات. يستخدم تمثيلاً وسيطاً للحفاظ على رموز المصدر مستقلة عن المنصة المستهدفة النهائية، مع استخدام محولات تنسيق قابلة للتوصيل لتحديد كيفية كتابة الرموز المعالجة إلى وجهات محددة.
Exposes a scriptable interface for injecting custom logic into the sequential token transformation pipeline.
Tdarr هي أداة موزعة لمعالجة الفيديو وأتمتة مكتبة الوسائط. تعمل كبنية خادم-عقدة تدير مسح وتحليل وتطبيع ملفات الصوت والفيديو بناءً على قواعد مخصصة. يوزع النظام أحمال العمل الحسابية الثقيلة، مثل التحويل (transcoding) وفحوصات الصحة، عبر عقد بعيدة متعددة لتحسين استخدام الأجهزة. يستخدم خط أنابيب قائماً على المكونات الإضافية لتنفيذ تسلسلات من المرشحات والتحويلات، مما يؤدي إلى أتمتة تحويل الوسائط عبر FFmpeg وHandBrake لتوحيد صيغ الملفات والحاويات. يغطي المشروع تدقيق صحة مكتبة الوسائط للتحقق من سلامة الملفات وأخطاء التشغيل، بالإضافة إلى الفهرسة القائمة على البيانات الوصفية لاستخراج الخصائص التقنية من ملفات الفيديو. يتضمن مراقبة نظام الملفات لتشغيل مهام المعالجة تلقائياً عند اكتشاف وسائط جديدة.
Executes a sequence of scriptable plugins and filters to standardize media formats through a modular processing pipeline.
Graphics is a high-performance graphics engine and rendering infrastructure designed to configure and optimize high-fidelity graphics across diverse hardware and target platforms. At its core, the project provides a scriptable graphics framework that allows developers to write custom render loops and visual passes in C#. The platform enables the development of custom render pipelines and tailored rendering loops using scriptable architectures. It supports graphics pipeline optimization to achieve specialized visual outputs across different gaming platforms. Additionally, the system includes
Provides a scriptable graphics framework allowing developers to write custom render loops and visual passes in C#.
هذا المشروع هو مكتبة Django تمكن تطبيقات الويب من مصادقة المستخدمين من خلال مزودي هوية تابعين لجهات خارجية باستخدام بروتوكولات قياسية مثل OAuth و OpenID Connect. تعمل كطبقة تكامل تفوض المصادقة إلى خدمات خارجية، مما يسمح للمستخدمين بتسجيل الدخول بحسابات موجودة مع الحفاظ على رابط دائم بملف تعريف تطبيقهم المحلي. تتميز المكتبة بخط أنابيب معياري ينفذ سلسلة من الوظائف للتحقق من سجلات المستخدمين وإدارتها أثناء عملية تسجيل الدخول. وهي تستخدم نهجاً يعتمد على الاستراتيجية لتغليف المنطق الخاص بالمزود، مما يضمن تعيين البيانات من منصات خارجية متنوعة بشكل متسق إلى حقول نموذج المستخدم المحلي. تدعم هذه المعمارية ربط حسابات متعددة، مما يمكن المستخدمين من ربط عدة هويات خارجية بحساب محلي واحد للوصول المرن. بعيداً عن المصادقة الأساسية، يوفر النظام برمجيات وسيطة (middleware) لإدارة دورة الطلب والاستجابة والتعامل مع عمليات إعادة التوجيه للمسارات المحمية. كما تقوم بأتمتة مزامنة بيانات الملف الشخصي الخارجي، مما يضمن بقاء معلومات المستخدم متسقة عبر التطبيق وخدمات الهوية المتصلة.
Executes a configurable sequence of modular functions to validate and manage user records during login.