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

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

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

ptmt/react-native-macos

0
View on GitHub↗
11,197 نجوم·419 تفرعات·JavaScript·MIT·5 مشاهدات

React Native Macos

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 component mapping, desktop application bundling, and the ability to load remote JavaScript bundles over HTTP to update application logic without a full rebuild.

Features

  • Native macOS Frameworks - A framework specifically targeting the macOS platform using native system APIs and Cocoa components.
  • macOS Application Build Tooling - Ships a build tool for bundling JavaScript code and static assets into native macOS distribution files.
  • Native Desktop UI Frameworks - Renders user interfaces directly to native desktop elements using an asynchronous architecture without a browser.
  • Cross-Platform Desktop Development - Enables building native desktop applications for macOS using a shared JavaScript codebase.
  • Native UI Primitives - Renders application interfaces by mapping components directly to platform-specific native macOS view implementations.
  • Cross-Platform UI Frameworks - Provides a system for rendering user interfaces directly to native desktop elements across platforms.
  • Asset Bundling - Processes various asset types into optimized production bundles for the macOS target.
  • Remote Application Bundles - Fetches and executes external JavaScript files over HTTP to update application logic without a full rebuild.
  • Remote Logic Bundles - Fetches and executes external JavaScript files over HTTP to update application logic without a full native rebuild.
  • Remote Logic Loading - Updates desktop application logic by fetching external JavaScript files over HTTP without requiring a full rebuild.
  • Static Asset Bundlers - Packages JavaScript source and static resources into a single distribution file for native deployment.
  • Desktop Application Packaging - Packages source code and static assets into distribution files for deployment on macOS.
  • JavaScript-to-Native Bridges - Implements an asynchronous communication layer to map JavaScript components to native macOS system primitives.
  • Native View Mappings - Translates virtual components into actual AppKit views and controllers on the macOS platform.
  • Native Rendering Bridges - Uses a JSON message bus to serialize UI updates from JavaScript to the native Cocoa view hierarchy.
  • Component Previewers - Includes a utility to verify how individual UI elements render and function within the native macOS desktop environment.
  • Development Preview Environments - Provides a native component previewer to verify how UI elements render and function.
  • Cross Platform - React Native for macOS.
  • Hybrid App Frameworks - Listed in the “Hybrid App Frameworks” section of the Awesome Mac awesome list.

سجل النجوم

مخطط تاريخ النجوم لـ ptmt/react-native-macosمخطط تاريخ النجوم لـ ptmt/react-native-macos

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

الأسئلة الشائعة

ما هي وظيفة ptmt/react-native-macos؟

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.

ما هي الميزات الرئيسية لـ ptmt/react-native-macos؟

الميزات الرئيسية لـ ptmt/react-native-macos هي: Native macOS Frameworks, macOS Application Build Tooling, Native Desktop UI Frameworks, Cross-Platform Desktop Development, Native UI Primitives, Cross-Platform UI Frameworks, Asset Bundling, Remote Application Bundles.

ما هي البدائل مفتوحة المصدر لـ ptmt/react-native-macos؟

تشمل البدائل مفتوحة المصدر لـ ptmt/react-native-macos: ptmt/react-native-desktop — This project is a framework for building native macOS desktop applications. It serves as a desktop port of a… apache/incubator-weex — Incubator-weex is a cross-platform mobile framework used to build user interfaces that run across different operating… microsoft/reactxp — ReactXP is a framework for building cross-platform mobile and web applications from a single codebase using React. It… tomauty/react-native-chart — This project is a charting library designed for the React Native framework, providing a collection of reusable… lc-soft/lcui — LCUI is a component-based, cross-platform UI toolkit for building desktop applications using C, TypeScript, and JSX.… lapce/floem — Floem is a native desktop UI framework and cross-platform toolkit for building high-performance user interfaces. It…

بدائل مفتوحة المصدر لـ React Native Macos

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع React Native Macos.
  • 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

    JavaScript
    عرض على GitHub↗11,197
  • 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

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

    microsoft/reactxp

    8,257عرض على GitHub↗

    ReactXP is a framework for building cross-platform mobile and web applications from a single codebase using React. It provides a declarative interface that maps to different native implementation sets depending on the target environment. The project enables consistent visual experiences across operating systems through a flexbox-based layout engine, a virtual stack for navigation management, and a unified native-bridge API for accessing system services. It distinguishes itself with specialized capabilities for declarative animation orchestration, platform-specific logic resolution, and an aut

    TypeScript
    عرض على GitHub↗8,257
  • tomauty/react-native-chartالصورة الرمزية لـ tomauty

    tomauty/react-native-chart

    1,569عرض على GitHub↗

    This project is a charting library designed for the React Native framework, providing a collection of reusable components for rendering data visualizations within mobile applications. It functions as a cross-platform interface tool that maps coordinate arrays to graphical elements, allowing developers to display statistical information consistently across both iOS and Android environments. The library enables the creation of line, bar, and pie charts through a declarative component structure. By mapping JavaScript properties to platform-specific drawing primitives, it facilitates the integrat

    JavaScriptchartjavascriptreact-native
    عرض على GitHub↗1,569
  • عرض جميع البدائل الـ 30 لـ React Native Macos→