awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

Framework d'application desktop multiplateforme

Classement mis à jour le 30 juin 2026

For un framework pour créer des applications desktop avec React Native, the strongest matches are electron-react-boilerplate/electron-react-boilerplate (This boilerplate is for Electron and React, not for), nextapps-de/winbox (Winbox is a JavaScript library for draggable floating windows) and nwjs/nw.js (nw). ptmt/react-native-macos and neutralinojs/neutralinojs round out the shortlist. Each is ranked by relevance to your query, popularity and recent activity.

Nous sélectionnons les dépôts GitHub open-source correspondant à « react native tauri ». Les résultats sont classés par pertinence par rapport à votre recherche — utilisez les filtres ci-dessous pour affiner, ou utilisez l'IA.

Framework d'application desktop multiplateforme

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • electron-react-boilerplate/electron-react-boilerplateAvatar de electron-react-boilerplate

    electron-react-boilerplate/electron-react-boilerplate

    24,239Voir sur GitHub↗

    This project is a TypeScript desktop boilerplate and application template that combines Electron and React for building cross-platform desktop applications. It provides a structural foundation and framework for creating native system applications that bundle web technologies into distributable operating system packages. The project distinguishes itself by providing a hot-reloading desktop environment. This development setup applies code changes instantly to the user interface without requiring manual application restarts, preserving the current interface state through hot module replacement.

    This boilerplate is for Electron and React, not for Tauri or React Native – it provides hot-reloading and desktop packaging, but lacks the Tauri backend integration and React Native rendering your search requires.

    TypeScriptHot Module ReplacementCross-Platform Desktop FrameworksDesktop Packaging
    Voir sur GitHub↗24,239
  • nextapps-de/winboxAvatar de nextapps-de

    nextapps-de/winbox

    6,438Voir sur GitHub↗

    Winbox is a browser-based windowing system and JavaScript library for creating draggable and resizable floating windows within a web interface. It functions as a floating window framework that enables the development of desktop-like experiences using a configurable viewport and coordinate system. The system allows for the rendering of various content types, including raw HTML, existing DOM elements, and remote URLs loaded via iframes. It provides extensive UI customization through custom window layout templates, visual theme application via CSS classes, and the addition of custom controls to

    Winbox is a JavaScript library for draggable floating windows in web interfaces, not a framework for building cross-platform desktop applications with React Native and Tauri—it offers window management but lacks native backend integration, React Native rendering, and the core desktop-building capabilities this search requires.

    JavaScriptMulti-Window ControllersWindow State CallbacksWindow State Controls
    Voir sur GitHub↗6,438
  • nwjs/nw.jsAvatar de nwjs

    nwjs/nw.js

    41,183Voir sur GitHub↗

    nw.js is a Node.js desktop application framework that combines a Chromium web renderer with a Node.js runtime to build standalone software for Windows, macOS, and Linux. It serves as a cross-platform desktop runtime that allows developers to create native executables using web technologies. The project is distinguished by its integration layer that exposes Node.js system APIs and modules directly to the browser window and web worker contexts. It functions as a native module bridge, enabling the compilation and execution of low-level C++ system code and native addons within a web-based applica

    nw.js is a desktop application framework using Chromium and Node.js, but it does not use React Native nor integrate with Tauri, so it does not match the specific stack you need.

    JavaScriptWindow ManagementCross-Platform Desktop FrameworksDesktop Packaging
    Voir sur GitHub↗41,183
  • ptmt/react-native-macosAvatar de ptmt

    ptmt/react-native-macos

    11,197Voir sur 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

    React Native macOS is a framework specifically for building native macOS apps with React Native, but it lacks Tauri backend integration and only targets macOS, not the cross-platform desktop build you need.

    JavaScriptJavaScript-to-Native BridgesNative UI Primitives
    Voir sur GitHub↗11,197
  • neutralinojs/neutralinojsAvatar de neutralinojs

    neutralinojs/neutralinojs

    8,543Voir sur GitHub↗

    Neutralinojs is a lightweight cross-platform desktop application framework that allows developers to build native applications using web technologies and a C++ backend. It serves as a native system API bridge, enabling JavaScript frontend code to execute system commands and manage files across Windows, macOS, and Linux. The project distinguishes itself as a portable runtime that renders interfaces via the system's built-in webview instead of bundling a full browser engine. This approach enables the packaging of web assets into small, standalone executable binaries. The framework provides com

    Neutralinojs is a lightweight cross-platform desktop framework using web technologies and a system webview, but it does not integrate React Native UI components or the Tauri backend that this search specifically requires.

    C++Webview-BasedWindow ManagersWindow State Persistence
    Voir sur GitHub↗8,543
  • zserge/lorcaAvatar de zserge

    zserge/lorca

    8,198Voir sur 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

    Lorca is a Go HTML5 desktop app framework, not a React Native one with Tauri backend — you need a tool that actually packages React Native components and integrates with Tauri to get the stack you are looking for.

    GoApplication Window ManagersDesktop Packaging
    Voir sur GitHub↗8,198
  • facebook/react-nativeAvatar de facebook

    facebook/react-native

    126,019Voir sur GitHub↗

    This project is a cross-platform mobile framework that enables the development of native iOS and Android applications from a single codebase. It utilizes a declarative component-based model where developers define user interfaces using a syntax extension that maps directly to underlying platform-native view primitives. By decoupling application logic from the host platform's main thread, the framework maintains a consistent native view hierarchy while ensuring that JavaScript execution remains independent of UI rendering. The framework distinguishes itself through a robust bridge architecture

    React Native is a mobile-only framework for iOS and Android; it does not support desktop builds or integrate with Tauri, so while it provides the UI building blocks you want, it lacks the desktop packaging and backend you need.

    C++JavaScript-to-Native BridgesNative UI Primitives
    Voir sur GitHub↗126,019
  • mimecorg/vuidoAvatar de mimecorg

    mimecorg/vuido

    6,062Voir sur 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

    Vuido builds native desktop apps using Vue.js and libui, not React Native or Tauri, so it is a different approach than the React-Native-with-Tauri backend integration you are looking for.

    JavaScriptCross-Platform Desktop FrameworksDesktop Packaging
    Voir sur GitHub↗6,062
  • microsoft/react-native-windowsAvatar de microsoft

    microsoft/react-native-windows

    17,300Voir sur GitHub↗

    This project is a framework for Windows desktop application development that allows the creation of native user interfaces using React and JavaScript. It enables the compilation of high-level application logic into native executables by targeting the Windows software development kit. The system leverages a C++ scene graph and visual layer for high-performance native rendering and provides mechanisms to map JavaScript calls to native C++ or C# methods. It synchronizes application styles with native operating system theme brushes to maintain visual consistency and manages desktop-specific inter

    This repo is a React Native framework for building native Windows apps, not a cross-platform solution that packages React Native components inside a Tauri shell.

    C++JavaScript-to-Native Bridges
    Voir sur GitHub↗17,300
  • wailsapp/wailsAvatar de wailsapp

    wailsapp/wails

    34,819Voir sur GitHub↗

    Wails is a cross-platform framework for building native desktop applications by combining a Go backend with web-based frontend technologies. It enables developers to create lightweight software by utilizing the host operating system's native web rendering engine, eliminating the need to bundle heavy browser dependencies. The framework distinguishes itself through a robust communication layer that bridges the backend and frontend. It automatically generates type-safe JavaScript bindings and proxies from Go code, allowing for seamless, asynchronous method invocation and data serialization acros

    Wails is a cross‑platform framework that combines a Go backend with web frontends (React, Vue, Svelte), but it does not support React Native rendering or Tauri backend integration, so it is a neighbouring category rather than the React Native desktop framework you are looking for.

    GoNative Application Bundlers
    Voir sur GitHub↗34,819
  • nativescript/nativescriptAvatar de NativeScript

    NativeScript/NativeScript

    25,446Voir sur GitHub↗

    NativeScript is a cross-platform mobile development framework that enables the creation of native iOS and Android applications using JavaScript or TypeScript. It provides a direct bridge to native platform APIs, allowing developers to invoke native classes, methods, and properties directly from script code while maintaining full access to underlying mobile operating system features. The framework distinguishes itself through its direct native UI rendering, which maps declarative markup components to actual platform-native widgets rather than web-based views. This architecture is supported by

    NativeScript is a cross-platform mobile development framework for iOS and Android, not a desktop application framework—it lacks Tauri integration and desktop platform support, making it the wrong category for building desktop apps with React Native components.

    TypeScriptJavaScript-to-Native BridgesNative UI Primitives
    Voir sur GitHub↗25,446
  • emilk/eguiAvatar de emilk

    emilk/egui

    29,409Voir sur GitHub↗

    This library is an immediate mode graphical user interface toolkit that reconstructs the entire interface every frame. By executing procedural code within a high-frequency loop that matches the display refresh rate, it allows developers to define interactive elements and state updates directly. The framework utilizes a multi-pass rendering approach to resolve layout dependencies, ensuring that widget sizes and positions are calculated accurately before final placement to prevent visual jitter. The project functions as a cross-platform graphics toolkit, providing a portable rendering layer tha

    This repository is a cross-platform immediate mode GUI toolkit for Rust, not a React Native desktop framework—it lacks any React Native component support or Tauri backend integration, so it is not the tool for building desktop apps from React Native.

    RustImmediate Mode FrameworksImmediate Mode GUI ToolkitsImmediate Mode Rendering Engines
    Voir sur GitHub↗29,409
  • heyputer/puterAvatar de HeyPuter

    HeyPuter/puter

    42,318Voir sur GitHub↗

    Puter is a browser-based desktop environment and cloud-native development platform that provides a virtualized graphical workspace. It enables developers to build and deploy full-stack web applications by integrating cloud storage, authentication, and serverless backend logic directly into the browser, eliminating the need for traditional server infrastructure. The platform distinguishes itself through a unified cloud storage layer and a distributed network runtime that facilitates peer-to-peer communication and cross-origin resource fetching. It features a sophisticated cross-window orchestr

    Puter is a browser-based desktop environment and cloud-native platform that provides a virtualized workspace in the browser, not a framework for building cross-platform desktop applications with React Native and Tauri — so it is a sibling category rather than the tool you need.

    TypeScriptCross-Window OrchestratorsWindow Managers
    Voir sur GitHub↗42,318
Comparez le top 10 en un coup d'œil
DépôtStarsLangageLicenceDernier push
electron-react-boilerplate/electron-react-boilerplate24.2KTypeScriptMIT29 avr. 2026
nextapps-de/winbox6.4KJavaScriptApache-2.015 août 2024
nwjs/nw.js41.2KJavaScriptMIT26 mai 2026
ptmt/react-native-macos11.2KJavaScriptMIT13 févr. 2024
neutralinojs/neutralinojs8.5KC++NOASSERTION17 juin 2026
zserge/lorca8.2KGoMIT19 août 2024
facebook/react-native126KC++MIT16 juin 2026
mimecorg/vuido6.1KJavaScriptMIT1 mars 2023
microsoft/react-native-windows17.3KC++NOASSERTION22 juin 2026
wailsapp/wails34.8KGoMIT15 juin 2026

Related searches

  • un starter Tauri illustrant une configuration Rust avec frontend web
  • un template de démarrage pour React Native Expo
  • une bibliothèque de composants UI pour React Native
  • une bibliothèque JavaScript pour créer des interfaces utilisateur
  • un framework GUI multiplateforme pour applications desktop en Rust
  • une bibliothèque d'interface terminal (TUI) pour Rust
  • a library of UI components for React
  • a component library for React web interfaces