This library provides a lightweight framework for building cross-platform desktop applications by rendering web content within native application windows. It utilizes the browser engine already present on the host operating system to display user interfaces, allowing developers to combine web technologies with native system capabilities. The project functions as a bridge between the web environment and the native host, enabling bidirectional communication between JavaScript and native code. By mapping script execution to native functions, it allows frontend interfaces to trigger system-level
PakePlus-iOS is a web-to-native app generator that packages any website or web application into native installers for iOS, Android, and desktop platforms. It wraps web content inside a platform‑specific WebView and provides a cross‑platform build pipeline that compiles installers without requiring a local development environment. Core capabilities include URL obfuscation to hide the source website from scraping, a JavaScript injection engine that embeds custom scripts at build time, and a configuration customizer for branding, window properties, and keyboard shortcuts. The tool differentiates
Electrobun is a desktop application framework and webview-based GUI toolkit used for building cross-platform desktop apps. It provides a TypeScript-based runtime and a native system webview to create interfaces that integrate embedded browser views with host-process logic. The project features a native GPU integration layer with direct FFI bindings, allowing for high-performance GPU surfaces and compute workloads to run within a desktop application. It also includes an inter-process communication bridge using a typed RPC system to exchange data and execute functions between the native backend
This project is a collection of official plugin packages and a native integration library designed to provide a consistent interface for accessing hardware and software functionality across different mobile and desktop platforms. It serves as a native platform bridge, enabling cross-platform applications to invoke native code and manage operating system dependencies. The project utilizes a federated plugin architecture, splitting plugins into common interfaces and separate platform implementations to allow for independent development and extension. It further supports native integration throu
Wry es una librería de Rust para incrustar y controlar webviews nativos del sistema dentro de aplicaciones de escritorio en múltiples sistemas operativos. Actúa como un envoltorio de webview nativo y renderizador multiplataforma que utiliza el motor de navegador predeterminado del sistema operativo anfitrión para mostrar contenido web.
Las características principales de tauri-apps/wry son: Native Webview Embedders, Protocol Scheme Registrations, Native Browser Renderers, Custom URI Scheme Handlers, WebView Libraries, Rust-JavaScript Bridges, JavaScript Execution Bridges, Native WebView Integrations.
Las alternativas de código abierto para tauri-apps/wry incluyen: webview/webview — This library provides a lightweight framework for building cross-platform desktop applications by rendering web… sjj1024/pakeplus-ios — PakePlus-iOS is a web-to-native app generator that packages any website or web application into native installers for… blackboardsh/electrobun — Electrobun is a desktop application framework and webview-based GUI toolkit used for building cross-platform desktop… flutter-team-archive/plugins — This project is a collection of official plugin packages and a native integration library designed to provide a… sudheerj/reactjs-interview-questions — This project is a comprehensive educational knowledge base designed to support developers in mastering React and its… wailsapp/wails — Wails is a cross-platform framework for building native desktop applications by combining a Go backend with web-based…