8 مستودعات
Architectures that map data tokens to native UI components for display.
Distinct from Component-Based Architectures: None of the candidates describe a general UI mapping architecture for mobile mini-programs; candidates are too specific to PDF or Node-UI.
Explore 8 awesome GitHub repositories matching user interface & experience · Component-Based Rendering. Refine with filters or upvote what's useful.
Reader is a digital content reader and browser-based document viewer. It functions as a digital library manager and content aggregator that collects articles and documents from various online sources into a single interface. The project utilizes a JSON-driven approach to organize and display hierarchies of digital documents. It incorporates a REST-based aggregation model to fetch reading materials and metadata from remote servers for a unified viewing experience. The application provides client-side rendering for digital texts and manages personal collections through a digital library system
Utilizes a component-based rendering architecture to construct the interface using modular, state-driven elements.
wxParse is a rich text parser and renderer specifically designed for the WeChat Mini Program ecosystem. It transforms standard HTML tags and Markdown syntax into native visual elements and compatible layouts. The system processes structured text strings into a repeating list of visual components and media links. It handles the conversion of complex text formats into formatted media and hyperlinks to ensure content displays correctly across mobile devices. The project manages content through regular expression-based parsing and schema-driven element mapping, translating identified content typ
Maps parsed data tokens to native visual components to manage the final layout.
ai-deadlines هو متتبع لتواريخ التقديم عبر مؤتمرات أبحاث التعلم الآلي، ورؤية الحاسب، ومعالجة اللغات الطبيعية. يعمل كتقويم متخصص ومراقب لمساعدة الباحثين على تتبع معالم تواريخ المؤتمرات المهمة. يوفر المشروع جداول زمنية ومؤقتات تنازلية لأهم فعاليات الذكاء الاصطناعي. ويغطي دورة النشر للأوراق الأكاديمية في مجالات ML وCV وNLP.
Uses a component-based architecture to map conference data to countdown timer UI elements.
JASONETTE-iOS هو إطار عمل لتطبيقات الهاتف المحمول قائم على JSON يستخدم لبناء تطبيقات iOS باستخدام ترميز JSON تصريحي. يقوم بتعيين البيانات المهيكلة إلى مكونات iOS الأصلية وطرق النظام، مما يسمح بتعريف واجهات المستخدم واستجابات الأحداث دون كتابة كود إلزامي تقليدي. يتضمن إطار العمل محرك تسليم منطق عن بُعد يقوم بتحميل هيكل التطبيق وسلوكه عبر HTTP. يتيح هذا تحديثات للواجهات ومنطق التطبيق عبر الهواء دون الحاجة إلى إعادة توزيع ثنائي التطبيق. يدير النظام تدفق التطبيق من خلال إدارة الحالة التصريحية وواجهة جسر أصلية تنفذ أجهزة الجهاز وواجهات برمجة تطبيقات النظام. يمكن استخدامه كأداة تطوير مستقلة أو كإضافة هجينة لإضافة مجموعات ميزات ديناميكية إلى مشاريع iOS الأصلية الحالية.
Instantiates native views by interpreting structured data that defines layout constraints and properties.
Neo-tree is an extensible UI component for Neovim that functions as a file explorer, project resource manager, and git status browser. It provides a tree-based interface for navigating filesystems, managing open buffers, and organizing document symbols within a side panel. The project is designed as a customizable framework that allows for the integration of external data sources and the implementation of user-defined event handlers. It supports custom tree visuals and component rendering, enabling the display of metadata, custom icons, and third-party plugin data within the tree view. Capab
Uses a component-based rendering architecture to map tree data to modular visual elements and icons.
Sound-redux هو مشغل صوتي قائم على React وعميل API لـ SoundCloud مصمم لتصفح وتشغيل المسارات الصوتية. يعمل كمدير حالة Redux لمزامنة التشغيل وبيانات المسار الوصفية عبر التطبيق. يتكامل المشروع مع SoundCloud API لجلب وعرض المسارات الموسيقية ومعلومات الفنان. وهذا يتيح بناء واجهة بث موسيقي تربط واجهة مستخدم مخصصة بخدمات خارجية بعيدة للاستهلاك العام. يستخدم التطبيق نظام إدارة حالة قائم على Redux ونموذج عرض واجهة مستخدم قائم على المكونات. كما يدمج توجيه تطبيقات الصفحة الواحدة وتكامل API القائم على REST لإدارة تدفقات البيانات والتنقل.
Builds the audio player interface by composing independent React components that synchronize with the global state.
Notion-blog is a static site generator that uses Notion as a headless content management system. It functions as a framework for building web applications that retrieve structured content from a collaborative document database during the build process to generate static pages. The project provides a content pipeline that transforms visual editor blocks into web components, allowing for custom interface design while maintaining the document platform as the primary backend. It includes a development template that maps unique database identifiers to static file routes, ensuring that content upda
Maps visual editor blocks to framework-native UI components for rendering content.
هذا التطبيق هو نظام إدارة محلي مصمم لتنظيم وتصنيف وقراءة مجموعات القصص المصورة (الكوميكس) والمانجا الرقمية. يعمل كأداة مركزية تقوم بفهرسة الأرشيفات والمجلدات المحلية في مكتبة قابلة للبحث، مما يسمح للمستخدمين بالحفاظ على أصولهم الرقمية من خلال تخزين البيانات الوصفية المهيكلة وقدرات النسخ الاحتياطي لقواعد البيانات. يتميز البرنامج بدمج مزامنة البيانات الوصفية عن بُعد، والتي تجلب وتعيّن معلومات مفصلة من مصادر عبر الإنترنت للحفاظ على دقة تصنيف الإدخالات المحلية. ويتميز بأدوات اكتشاف متقدمة تدعم استعلامات معقدة باستخدام الوسوم (tags)، والفئات، ومسارات الملفات، إلى جانب أدوات تحليل الوسوم التي تولد رؤى إحصائية وترجمات لتحسين تنظيم المجموعة. بعيداً عن الإدارة الأساسية، يوفر النظام واجهة عرض مدمجة تدعم تخطيطات قراءة متعددة، مثل وضع الصفحة الواحدة، والصفحتين، والتمرير المستمر. كما يوفر قابلية للتوسع من خلال تنسيق العمليات الخارجية، مما يتيح تنفيذ نصوص برمجية مخصصة والتكامل مع تطبيقات عرض الصور التابعة لجهات خارجية لدعم سير العمل المتخصص.
Implements a modular interface that maps library data to native UI components for flexible reading layouts.