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

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

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

6 مستودعات

Awesome GitHub RepositoriesUI Reconciliation and Composition

Systems that manage the hierarchical structure, state updates, and incremental painting of user interface components.

Explore 6 awesome GitHub repositories matching graphics & multimedia · UI Reconciliation and Composition. Refine with filters or upvote what's useful.

Awesome UI Reconciliation and Composition GitHub Repositories

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

    obsproject/obs-studio

    73,384عرض على GitHub↗

    This project is a professional live video production suite designed for capturing, encoding, and broadcasting high-quality media. At its core, it features a real-time media processing engine that utilizes hardware acceleration to composite multiple audio and video sources with minimal latency. The application provides a centralized studio interface for managing complex scene transitions, layering visual sources through a hierarchical scene-graph engine, and streaming content to multiple platforms simultaneously. The software is built on a cross-platform abstraction layer that ensures consiste

    Arranges visual sources into a hierarchical tree structure to manage layering, transformations, and rendering order.

    Ccc-plus-plusdirectshow
    عرض على GitHub↗73,384
  • hakimel/reveal.jsالصورة الرمزية لـ hakimel

    hakimel/reveal.js

    71,731عرض على GitHub↗

    This project is a web-native presentation framework that renders slide decks from standard HTML or Markdown. It functions as a declarative slide engine, managing navigation, state persistence, and lifecycle events through a configuration-driven interface. By leveraging standard web technologies, it enables the creation of responsive, browser-based presentations that support complex layouts, nested transitions, and interactive content. The framework distinguishes itself through a modular, plugin-based architecture that allows developers to extend core functionality using custom hooks and event

    Updates visual state incrementally by toggling visibility classes on nested elements to reveal content in sequence.

    JavaScriptpresentationsslidesslideshow
    عرض على GitHub↗71,731
  • graphiteeditor/graphiteالصورة الرمزية لـ GraphiteEditor

    GraphiteEditor/Graphite

    24,258عرض على GitHub↗

    Graphite is a node-based visual design environment that integrates vector illustration, raster image processing, and motion graphics generation into a single platform. It utilizes a functional reactive pipeline and a data-flow execution model to propagate state changes through a graph of interconnected nodes, allowing users to construct complex, automated design workflows. The platform distinguishes itself through a context-aware evaluation engine that injects runtime metadata—such as coordinate data and loop indices—directly into the node graph. This enables the creation of procedural geomet

    Manages the stacking, blending, and masking of vector and raster elements within a hierarchical document structure.

    Rust2d-graphicsanimationart
    عرض على GitHub↗24,258
  • react/yogaالصورة الرمزية لـ react

    react/yoga

    18,790عرض على GitHub↗

    Yoga is a cross-platform layout engine and embeddable core that determines the dimensions and offsets of hierarchical element trees. It provides a C++ implementation of the Flexbox layout model to calculate element positions and sizes based on web standards, ensuring a uniform appearance across diverse devices and operating systems. The engine is designed for portability via a C API, allowing the layout logic to be integrated into various host languages and platforms. It utilizes an incremental layout system that identifies modified subtrees and recalculates positions only for changed nodes a

    Implements an incremental layout system that only recalculates modified subtrees and their ancestors.

    C++
    عرض على GitHub↗18,790
  • amzeratul/halleyالصورة الرمزية لـ amzeratul

    amzeratul/halley

    3,837عرض على GitHub↗

    Halley is a modular C++ game engine designed for building cross-platform interactive applications. Its core identity is defined by a hardware-abstraction graphics pipeline for consistent rendering across different operating systems and an entity-component-system architecture that separates game state from processing logic. The framework features a hot-reloading development environment that allows updating application logic and assets at runtime without requiring a full process restart. It also includes a multiplayer networking framework based on an asynchronous messaging system to manage real

    Organizes UI elements in a parent-child tree to manage layout and input propagation.

    C++
    عرض على GitHub↗3,837
  • jp9000/obsالصورة الرمزية لـ jp9000

    jp9000/OBS

    3,427عرض على GitHub↗

    OBS هي مجموعة برامج احترافية مصممة للبث المباشر وتسجيل الفيديو. تعمل كمنصة إنتاج شاملة تلتقط، وتخلط، وتبث محتوى صوتي وفيديو عالي الجودة إلى منصات مختلفة عبر الإنترنت أو التخزين المحلي. يستخدم البرنامج بنية معيارية تسمح بدمج إضافات الطرف الثالث، مما يتيح للمستخدمين تخصيص بيئة الإنتاج الخاصة بهم. يتميز بنظام تكوين رسم المشهد الذي ينظم مصادر مرئية وصوتية متعددة في تخطيط موحد، مدعوماً بخط أنابيب خلط صوتي في الوقت الفعلي ومحرك معالجة متعدد الخيوط للحفاظ على الأداء أثناء البث المعقد. توفر المنصة قدرات واسعة لتسجيل شاشة سطح المكتب وإنتاج الفيديو الاحترافي. وهي تدمج ترميزاً مسرعاً بالأجهزة وتداخلاً مباشراً لخط أنابيب الرسومات لمعالجة بيانات الوسائط الخام بكفاءة، مما يضمن نقلاً سلساً ومخرجات عالية الجودة لجلسات البث كثيفة الموارد.

    Organizes multiple visual and audio sources into a hierarchical tree structure to render a single unified output frame.

    C
    عرض على GitHub↗3,427
  1. Home
  2. Graphics & Multimedia
  3. Graphics Engines and Rendering
  4. Rendering
  5. Engines
  6. UI Reconciliation and Composition

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

  • Incremental Rendering Systems1 وسم فرعيSystems that manage visual updates by tracking and toggling the visibility of elements within a display.
  • Scene-Graph Composition EnginesEngines that organize visual sources into hierarchical tree structures to manage layering and transformations.