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

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

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

ptmt/react-native-desktop

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

React Native Desktop

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 integration.

Features

  • Desktop Development - Provides a comprehensive framework for building native macOS desktop applications using component-based architecture.
  • Native macOS API Bridges - Provides structured binding layers that expose macOS system APIs to JavaScript for hardware and OS access.
  • JavaScript Runtimes - Integrates a JavaScript engine to execute application logic and communicate with the native macOS system layer.
  • Cross-Platform UI Frameworks - Provides a framework to share UI logic and design patterns across different operating systems using React Native.
  • Native Rendering Bridges - Provides a bridge that serializes UI updates via JSON to map components to native macOS view hierarchies.
  • Native UI Component Libraries - Supplies a library of native macOS UI components that render as platform-specific views.
  • Native UI Component Mappers - Maps React Native UI component declarations to native macOS Cocoa framework views.
  • Cross-Platform Desktop Frameworks - Acts as a desktop port of a cross-platform mobile framework for building native macOS applications.
  • Native macOS Frameworks - Provides a native development environment for creating macOS software using system-level frameworks.
  • macOS Application Build Tooling - Enables the creation and packaging of native macOS desktop applications using system frameworks.
  • Asynchronous Bridge Communications - Implements a messaging system to handle asynchronous data exchange between the JavaScript thread and the native macOS main thread.
  • Application Frameworks - React Native implementation for building native macOS applications.

سجل النجوم

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

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

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

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

Start searching with AI

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

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

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.

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

الميزات الرئيسية لـ ptmt/react-native-desktop هي: Desktop Development, Native macOS API Bridges, JavaScript Runtimes, Cross-Platform UI Frameworks, Native Rendering Bridges, Native UI Component Libraries, Native UI Component Mappers, Cross-Platform Desktop Frameworks.

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

تشمل البدائل مفتوحة المصدر لـ ptmt/react-native-desktop: ptmt/react-native-macos — react-native-macos is a framework for building native macOS desktop applications using a JavaScript-driven… pojala/electrino — Electrino is a cross-platform desktop application framework used to build lightweight software with web technologies.… necolas/react-native-web — This project is a cross-platform user interface framework that maps mobile-native component primitives to standard web… avaloniaui/avalonia — Avalonia is a cross-platform desktop framework that enables the creation of native-feeling applications for Windows,… kusti8/proton-native — Proton Native is a cross-platform desktop framework that compiles React code into native applications for Windows,… reactwindows/react-native-windows — react-native-windows is a framework and rendering system used to build native desktop applications for Windows using…

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

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

    JavaScript
    عرض على GitHub↗11,197
  • pojala/electrinoالصورة الرمزية لـ pojala

    pojala/electrino

    4,398عرض على GitHub↗

    Electrino is a cross-platform desktop application framework used to build lightweight software with web technologies. It functions as a native browser desktop runtime that leverages the host operating system's pre-installed web engine to render interfaces instead of bundling a separate browser binary. The framework provides a native window manager to spawn and control application windows and system tray icons from a background process. It includes an inter-process communication bridge to synchronize application state by exchanging messages between the background process and the renderer. The

    C#desktopelectronelectronjs
    عرض على GitHub↗4,398
  • necolas/react-native-webالصورة الرمزية لـ necolas

    necolas/react-native-web

    22,132عرض على GitHub↗

    This project is a cross-platform user interface framework that maps mobile-native component primitives to standard web elements. It enables developers to build consistent applications that function across both mobile and web environments by providing a unified library of components and shared logic. The framework distinguishes itself through a specialized style engine that converts JavaScript object-based declarations into optimized, scoped CSS at runtime. It also features a responsive layout engine that implements a flexbox-based system, ensuring that interfaces adapt dynamically to differen

    JavaScriptcross-platformcss-in-jsgui-framework
    عرض على GitHub↗22,132
  • avaloniaui/avaloniaالصورة الرمزية لـ AvaloniaUI

    AvaloniaUI/Avalonia

    30,986عرض على GitHub↗

    Avalonia is a cross-platform desktop framework that enables the creation of native-feeling applications for Windows, macOS, and Linux from a single codebase. It functions as a declarative UI toolkit, allowing developers to define complex visual hierarchies and interface structures using a markup-based syntax that maps directly to underlying object properties. By utilizing the Model-View-ViewModel architectural pattern, the framework facilitates a clean separation between application logic and user interface layout, which simplifies unit testing and component maintenance. The framework disting

    C#androidapp-frameworkavalonia
    عرض على GitHub↗30,986
عرض جميع البدائل الـ 30 لـ React Native Desktop→