awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 个仓库

Awesome GitHub RepositoriesDesktop Ports

Adaptations of React Native components and patterns for deployment on desktop operating systems.

Distinct from React Native Applications: Distinct from React Native Applications: focuses on porting mobile React Native code to desktop platforms, not building mobile apps.

Explore 6 awesome GitHub repositories matching mobile development · Desktop Ports. Refine with filters or upvote what's useful.

Awesome Desktop Ports GitHub Repositories

用 AI 发现最棒的仓库。我们将通过 AI 为您搜索最匹配的仓库。
  • kusti8/proton-nativekusti8 的头像

    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

    Building cross-platform desktop applications for Windows, macOS, and Linux using React components and patterns.

    TypeScriptcross-platformdesktopjs
    在 GitHub 上查看↗10,894
  • raycast/extensionsraycast 的头像

    raycast/extensions

    7,570在 GitHub 上查看↗

    Raycast Extensions is an open-source platform for building and distributing self-contained plugins that integrate with the Raycast desktop application. It provides an extension plugin framework where developers create packages using TypeScript, React, and Node.js, with each extension declaring its commands and permissions through a static manifest. The platform includes a hot-reload development server that watches source files and triggers live UI updates without restarting the host application. The platform distinguishes itself through deep AI integration capabilities, allowing extensions to

    Enables building native desktop interfaces using React components with hot-reloading and a custom reconciler for in-window rendering.

    TypeScript
    在 GitHub 上查看↗7,570
  • nodegui/react-nodeguinodegui 的头像

    nodegui/react-nodegui

    6,186在 GitHub 上查看↗

    Build performant, native and cross-platform desktop applications with native React powerful CSS like styling.🚀

    Builds cross-platform desktop applications using React components rendered with native widgets instead of a web view.

    TypeScriptcssdesktopgui
    在 GitHub 上查看↗6,186
  • mimecorg/vuidomimecorg 的头像

    mimecorg/vuido

    6,062在 GitHub 上查看↗

    Vuido is a framework for building native desktop applications for Windows, macOS, and Linux using Vue.js components, without requiring Electron or Chromium. It maps Vue components directly to native widgets from the libui library, creating lightweight applications that run on a single-threaded event loop and compile templates at build time for optimized runtime performance. The framework provides a complete Vue.js component-to-native bridge, enabling two-way data binding via v-model, component-based window composition, and platform-specific package generation for distributing executables. It

    Provides the core framework for building native desktop apps from Vue.js components without Electron.

    JavaScriptdesktoplibuivue
    在 GitHub 上查看↗6,062
  • r0x0r/pywebviewr0x0r 的头像

    r0x0r/pywebview

    5,917在 GitHub 上查看↗

    pywebview is a cross-platform desktop GUI framework for Python that renders HTML, CSS, and JavaScript content using the operating system's native web rendering engine. It enables developers to build desktop applications that run on Windows, macOS, and Linux from a single Python codebase, with the web frontend displayed in a lightweight, native window. The framework provides a bidirectional JavaScript-Python bridge for real-time data exchange between frontend and backend, along with the ability to manipulate the Document Object Model directly from Python without writing JavaScript. It includes

    Communicates between frontend and backend by running a Flask server alongside the desktop window.

    Pythoncefcocoagtk
    在 GitHub 上查看↗5,917
  • status-im/react-native-desktop-qtstatus-im 的头像

    status-im/react-native-desktop-qt

    1,243在 GitHub 上查看↗

    This project is a cross-platform development framework that enables the execution of React Native applications as native desktop software. By utilizing the Qt toolkit, it maps mobile-oriented interface components to native desktop widgets, allowing developers to deploy a single codebase across Linux, macOS, and Windows. The framework functions as a bridge between JavaScript-based application logic and native system interfaces. It includes a native module bridge that exposes system-level hardware and platform capabilities to the JavaScript runtime, facilitating the integration of custom C++ or

    Adapts mobile-first application interfaces for deployment on desktop operating systems.

    JavaScript
    在 GitHub 上查看↗1,243
  1. Home
  2. Mobile Development
  3. React Native Applications
  4. Desktop Ports

探索子标签

  • React Desktop App Development2 个子标签Building cross-platform desktop applications for Windows, macOS, and Linux using React components and patterns. **Distinct from Desktop Ports:** Distinct from Desktop Ports: focuses on building desktop apps from scratch with React, not porting existing React Native mobile code.