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

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

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

38 مستودعات

Awesome GitHub RepositoriesNative Rendering Bridges

Maps high-level component definitions to platform-specific native widgets.

Distinguishing note: Focuses on the bridge mechanism for native UI mapping rather than general UI frameworks.

Explore 38 awesome GitHub repositories matching user interface & experience · Native Rendering Bridges. Refine with filters or upvote what's useful.

Awesome Native Rendering Bridges GitHub Repositories

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

    react/react-native

    126,092عرض على GitHub↗

    React Native is a cross-platform mobile framework used to build native iOS and Android applications from a single codebase. It provides a native UI component library of declarative components that map directly to native platform interface controls. The environment enables a mobile app iteration workflow that supports immediate interface updates after changing source files, bypassing full native build cycles. The framework covers cross-platform app development and native mobile UI development, allowing for the creation of applications that render native components rather than web views.

    Implements a JSON message bus to serialize UI updates between JavaScript and native hosts.

    C++
    عرض على GitHub↗126,092
  • nextlevelbuilder/ui-ux-pro-max-skillالصورة الرمزية لـ nextlevelbuilder

    nextlevelbuilder/ui-ux-pro-max-skill

    92,396عرض على GitHub↗

    This project is a generative development environment designed to build reactive, modular user interfaces through natural language prompts. It functions as a declarative framework that translates descriptive requirements into functional code, structured layouts, and interactive components. By utilizing a reactive state architecture, the system ensures that application data remains synchronized across components, triggering automatic updates whenever state values are modified. The platform distinguishes itself through its automated design system generation and cross-platform capabilities. It em

    Maps high-level component definitions to platform-specific native widgets for consistent cross-platform behavior.

    Pythonai-skillsantigravityclaude
    عرض على GitHub↗92,396
  • dcloudio/uni-appالصورة الرمزية لـ dcloudio

    dcloudio/uni-app

    41,549عرض على GitHub↗

    uni-app is a cross-platform framework for building mobile and web applications from a single Vue.js codebase. It provides a multi-platform app compiler and a cross-platform UI library to ensure consistent behavior and visual presentation across different operating systems. The project features a native API bridge and a universal plugin system that wrap native SDKs into a unified interface, allowing developers to access device hardware and operating system functions. It utilizes a specialized rendering engine and native performance compilation to bypass standard document overhead and achieve h

    Maps high-level UI component definitions directly to high-performance native view hierarchies to bypass document overhead.

    Objective-Candroidcross-platformcrossplatform
    عرض على GitHub↗41,549
  • airbnb/lottie-react-nativeالصورة الرمزية لـ airbnb

    airbnb/lottie-react-native

    17,164عرض على GitHub↗

    lottie-react-native is a React Native animation library and cross-platform vector animation engine used to render high-quality animations exported from After Effects via the Lottie file format. It functions as a Lottie animation player that allows mobile applications to display hardware-accelerated animations that maintain visual quality across different screen resolutions. The library serves as a dynamic animation controller, enabling the manipulation of playback, color filters, and text layers in real time. It provides the ability to change animation colors and visuals by applying filters t

    Implements a bridge that serializes animation commands from JavaScript to platform-specific native rendering widgets.

    Kotlin
    عرض على GitHub↗17,164
  • lelandrichardson/react-native-mapsالصورة الرمزية لـ lelandrichardson

    lelandrichardson/react-native-maps

    15,966عرض على GitHub↗

    react-native-maps is a cross-platform map component and visualization library for embedding interactive maps within mobile applications on iOS and Android. It provides a declarative interface for managing geospatial user interfaces, allowing for the rendering of geographical data and location-based features. The library enables the visualization of spatial data through the placement of markers, the creation of custom callouts, and the drawing of polylines and polygons as map overlays. It supports interactive map navigation, including the ability to animate map regions and customize the visual

    Bridges declarative React components to native iOS and Android map SDKs.

    TypeScript
    عرض على GitHub↗15,966
  • lyswhut/lx-music-mobileالصورة الرمزية لـ lyswhut

    lyswhut/lx-music-mobile

    15,643عرض على GitHub↗

    LX Music Mobile is an open-source music streaming client designed to provide a unified audio playback experience across mobile and desktop operating systems. It functions as a centralized interface that aggregates audio content from multiple online sources, allowing users to discover and stream media through a single application. The platform distinguishes itself by providing a consistent media control environment that abstracts platform-specific audio APIs, ensuring uniform playback behavior regardless of the underlying hardware. It supports the organization and management of personal music

    Renders user interfaces by serializing component trees into native view hierarchies via a high-speed communication bridge.

    TypeScriptjavascriptmusic-playerreact-native-app
    عرض على GitHub↗15,643
  • lynx-family/lynxالصورة الرمزية لـ lynx-family

    lynx-family/lynx

    14,464عرض على GitHub↗

    Lynx is a cross-platform mobile framework designed to build applications using web technologies that render as native components. It functions as a native UI rendering engine, translating web-based layout and styling instructions into platform-specific views to ensure efficient performance and minimize layout recalculations. The framework utilizes a multi-threaded rendering pipeline that separates application logic from the UI thread, supported by incremental reconciliation to update only changed view elements. It employs just-in-time bytecode execution to optimize JavaScript performance and

    Functions as a native UI rendering engine that translates web instructions into platform-specific views.

    C++cross-platform
    عرض على GitHub↗14,464
  • bagisto/opensource-ecommerce-mobile-appالصورة الرمزية لـ bagisto

    bagisto/opensource-ecommerce-mobile-app

    14,154عرض على GitHub↗

    This project is a cross-platform mobile framework designed for building native e-commerce applications. It provides a comprehensive foundation for multi-vendor marketplaces and business-to-business procurement platforms, enabling the development of mobile storefronts that synchronize inventory, orders, and customer data with backend services in real-time. The platform is distinguished by its multi-tenant architecture, which allows a single infrastructure to host multiple independent merchant storefronts while maintaining isolated product catalogs and administrative settings. It supports compl

    Maps high-level component definitions to native widgets for cross-platform mobile rendering.

    Dartecommerce-mobileecommerce-mobile-appflutter-apps
    عرض على GitHub↗14,154
  • fbsamples/f8appالصورة الرمزية لـ fbsamples

    fbsamples/f8app

    13,906عرض على GitHub↗

    f8app is a cross-platform mobile reference application implementation that serves as a technical architecture guide for building complex features in a production environment. It is built as a React Native mobile application using a component-based architecture to manage the user interface and application state. The project implements a dockerized backend environment, running a database, server, and dashboard as a group of coordinated containers to ensure consistent development environments. It further integrates a GraphQL data fetching system that uses a structured schema and compiler to ensu

    Uses a JSON message bus to map high-level component definitions to native platform widgets.

    JavaScript
    عرض على GitHub↗13,906
  • apache/incubator-weexالصورة الرمزية لـ apache

    apache/incubator-weex

    13,622عرض على GitHub↗

    Incubator-weex is a cross-platform mobile framework used to build user interfaces that run across different operating systems from a single codebase. It functions as a native UI renderer and a JavaScript native UI bridge, sending serialized UI descriptions from a JavaScript engine to native mobile components. The project includes a cross-platform UI bundler and build tool to compile source code into optimized bundles for native renderers. It also provides a UI previewer and prototyping toolset that allows for testing mobile interface pages within web browsers and on physical devices. The fra

    Implements a bridge that serializes UI updates as messages over a bus to a native host for rendering.

    C++
    عرض على GitHub↗13,622
  • dcloudio/muiالصورة الرمزية لـ dcloudio

    dcloudio/mui

    13,474عرض على GitHub↗

    mui is a mobile UI component framework and native-like web UI kit designed for building high-performance mobile web interfaces. It functions as a mobile web performance framework and gesture-based interface library to eliminate browser lag and mimic the behaviors and animations of native mobile applications. The framework focuses on implementing common mobile UX patterns, including pull-to-refresh functionality, swipe-to-action menus, and sliding side navigation. It provides specialized tools for gesture-driven interface development to ensure an immediate visual response to touch interactions

    Maps high-level UI declarations to platform-specific native widgets via a serialization bridge.

    JavaScriptandroidcssdcloud
    عرض على GitHub↗13,474
  • ptmt/react-native-macosالصورة الرمزية لـ ptmt

    ptmt/react-native-macos

    11,197عرض على GitHub↗

    react-native-macos is a framework for building native macOS desktop applications using a JavaScript-driven architecture. It functions as a cross-platform UI framework that renders user interfaces directly to native desktop elements and Cocoa components without relying on a web browser. The project provides a native app build tool for bundling code and static assets into distribution files for the macOS operating system. It also includes a native component previewer to verify how individual UI elements render and function within the desktop environment. The framework covers native UI componen

    Uses a JSON message bus to serialize UI updates from JavaScript to the native Cocoa view hierarchy.

    JavaScript
    عرض على GitHub↗11,197
  • ptmt/react-native-desktopالصورة الرمزية لـ ptmt

    ptmt/react-native-desktop

    11,197عرض على GitHub↗

    This project is a framework for building native macOS desktop applications. It serves as a desktop port of a cross-platform mobile framework, providing a development environment and a native UI library to create software using native system frameworks and a component-based architecture. The framework enables the development of native macOS applications by integrating a JavaScript-based workflow with macOS system-level frameworks. It facilitates cross-platform UI development by allowing logic and design patterns to be shared across different operating systems while maintaining native desktop i

    Provides a bridge that serializes UI updates via JSON to map components to native macOS view hierarchies.

    JavaScript
    عرض على GitHub↗11,197
  • kusti8/proton-nativeالصورة الرمزية لـ kusti8

    kusti8/proton-native

    10,894عرض على GitHub↗

    Proton Native is a cross-platform desktop framework that compiles React code into native applications for Windows, macOS, and Linux. It enables developers to build desktop applications using the same component syntax and patterns as React Native, with the ability to reuse existing React Native components with minimal modifications. The framework integrates a flexbox layout engine for positioning native desktop widgets and embeds the Node.js runtime for direct filesystem and system-level access. The framework translates React component trees into native desktop widgets through a bidirectional

    Translates React component trees into native desktop widgets through a bidirectional JSON message protocol between JavaScript and native processes.

    TypeScriptcross-platformdesktopjs
    عرض على GitHub↗10,894
  • therecipe/qtالصورة الرمزية لـ therecipe

    therecipe/qt

    10,784عرض على GitHub↗

    This project provides a framework for building native graphical user interfaces that run consistently across desktop and mobile operating systems. It functions as a bridge that allows developers to construct complex application layouts and render high-performance visual elements by utilizing a native C++ widget toolkit. The framework enables the creation of responsive user interfaces through both traditional widget-based components and declarative markup languages. It employs a decoupled messaging system to connect interface components and uses a pre-compilation step to manage object introspe

    Maps high-level component definitions to platform-specific native graphics APIs for consistent rendering.

    Goandroidasteroidoscross-platform-gui
    عرض على GitHub↗10,784
  • tencent/hippyالصورة الرمزية لـ Tencent

    Tencent/Hippy

    8,533عرض على GitHub↗

    Hippy is a cross-platform mobile framework that enables building applications for iOS, Android, and Web from a single codebase using web development technologies. It functions as a dynamic app framework, supporting runtime code updates and dynamic content delivery across platforms, and connects JavaScript application logic with native platform APIs through a JavaScript bridge. The framework distinguishes itself through its bridge-based native rendering approach, which serializes UI updates over a JSON message bus to a native host that maintains the real view hierarchy. It employs a component-

    Serializes UI updates as JSON messages over a bus to a native host for rendering.

    C++androidcross-platformfrontend
    عرض على GitHub↗8,533
  • zserge/lorcaالصورة الرمزية لـ zserge

    zserge/lorca

    8,198عرض على GitHub↗

    Lorca is a framework for building cross-platform desktop applications using Go for the backend logic and HTML5 for the user interface. It functions as a wrapper that renders a web browser as the application window while executing core logic in a native process. The project provides a communication bridge that binds native Go functions to the browser environment and allows the backend to execute JavaScript directly within the browser window. It includes capabilities for packaging binaries with custom icons and branding for multiple operating systems. The framework covers window management, su

    Uses JSON serialization to bridge function calls and return values between the Go backend and the browser UI.

    Go
    عرض على GitHub↗8,198
  • software-mansion/react-native-svgالصورة الرمزية لـ software-mansion

    software-mansion/react-native-svg

    7,990عرض على GitHub↗

    This project is a graphics library for React Native that provides a cross-platform vector rendering engine. It maps SVG XML elements to native graphics APIs, allowing for the creation of scalable shapes and custom illustrations that maintain visual consistency across mobile and web environments. The library functions as a mapper that converts standard SVG markup into declarative component structures. It enables the creation of interactive vector interfaces by providing components that can detect and respond to user touch events. Its capability surface includes drawing basic geometric primiti

    Implements a bridge that serializes UI updates as JSON messages to a native host for vector rendering.

    TypeScript
    عرض على GitHub↗7,990
  • brentvatne/react-native-videoالصورة الرمزية لـ brentvatne

    brentvatne/react-native-video

    7,694عرض على GitHub↗

    react-native-video is a cross-platform mobile video player component for applications that requires the ability to render local files and streaming media. It provides a specialized client for adaptive media streaming, adjusting video quality based on real-time network conditions. The project includes a DRM protected video player that secures and decrypts video assets using digital rights management standards. It also features a picture-in-picture video component that allows content to be detached into a floating window for multitasking on mobile devices. The library covers offline video play

    Maps React components to native video players on iOS and Android via a native rendering bridge.

    Kotlin
    عرض على GitHub↗7,694
  • react-native-webview/react-native-webviewالصورة الرمزية لـ react-native-webview

    react-native-webview/react-native-webview

    7,169عرض على GitHub↗

    This project is a cross-platform mobile web view component and native browser wrapper used to embed and display web content within mobile applications. It functions as a communication layer that allows JavaScript in a web page to exchange data with native mobile code. The component enables in-app web browsing and the integration of external websites or custom HTML pages. It provides a programmable interface for customizing how web content is rendered and interacted with inside a native application.

    Implements a bridge that serializes UI commands and properties from React to native mobile web view instances.

    TypeScript
    عرض على GitHub↗7,169
السابق12التالي
  1. Home
  2. User Interface & Experience
  3. Native Rendering Bridges

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

  • JSON Message Bus BridgesBridges that serialize UI updates as JSON messages over a message bus to a native host for rendering. **Distinct from Native Rendering Bridges:** Distinct from Native Rendering Bridges: focuses on JSON serialization over a message bus rather than general bridge mechanisms for native UI mapping.