awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ptmt avatar

ptmt/react-native-desktop

0
View on GitHub↗
11,197 stele·419 fork-uri·JavaScript·MIT·4 vizualizări

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.

Istoric stele

Graficul istoricului de stele pentru ptmt/react-native-desktopGraficul istoricului de stele pentru ptmt/react-native-desktop

Căutare AI

Explorează mai multe repository-uri excelente

Descrie ce ai nevoie în limbaj simplu — AI-ul sortează mii de proiecte open source selectate în funcție de relevanță.

Start searching with AI

Alternative open-source pentru React Native Desktop

Proiecte open-source similare, clasificate după numărul de funcționalități comune cu React Native Desktop.
  • ptmt/react-native-macosAvatar ptmt

    ptmt/react-native-macos

    11,197Vezi pe 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
    Vezi pe GitHub↗11,197
  • pojala/electrinoAvatar pojala

    pojala/electrino

    4,398Vezi pe 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
    Vezi pe GitHub↗4,398
  • necolas/react-native-webAvatar necolas

    necolas/react-native-web

    22,132Vezi pe 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
    Vezi pe GitHub↗22,132
  • avaloniaui/avaloniaAvatar AvaloniaUI

    AvaloniaUI/Avalonia

    30,986Vezi pe 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
    Vezi pe GitHub↗30,986
Vezi toate cele 30 alternative pentru React Native Desktop→

Întrebări frecvente

Ce face 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.

Care sunt principalele funcționalități ale ptmt/react-native-desktop?

Principalele funcționalități ale ptmt/react-native-desktop sunt: 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.

Care sunt câteva alternative open-source pentru ptmt/react-native-desktop?

Alternativele open-source pentru ptmt/react-native-desktop includ: 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…