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.
Die Hauptfunktionen von webview/webview sind: Native Webview Embedders, Desktop Application Frameworks, Webview Rendering Engines, Web-Based Rendering Engines, Web-Native Integration Bridges, Native C++ UI Frameworks, Media & Communication, Cross-Platform GUI Toolkits.
Open-Source-Alternativen zu webview/webview sind unter anderem: blackboardsh/electrobun — Electrobun is a desktop application framework and webview-based GUI toolkit used for building cross-platform desktop… webview/webview_deno — This project is a cross-platform library for building desktop applications using Deno. It enables developers to create… connors/photon — Photon is a cross-platform desktop framework and UI development kit designed for building software that runs on… tauri-apps/wry — Wry is a Rust library for embedding and controlling native system webviews within desktop applications across multiple… wailsapp/wails — Wails is a cross-platform framework for building native desktop applications by combining a Go backend with web-based… electron-react-boilerplate/electron-react-boilerplate — This project is a TypeScript desktop boilerplate and application template that combines Electron and React for…
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 cross-platform library for building desktop applications using Deno. It enables developers to create software with web-based user interfaces by rendering HTML, CSS, and JavaScript within native desktop windows. The framework functions as a bridge between the web-based frontend and the host operating system. It provides a communication layer that allows for bidirectional data exchange and code execution between the interface and the underlying system. By integrating with native system event queues, the library maintains window responsiveness and manages the application lifecy
Photon is a cross-platform desktop framework and UI development kit designed for building software that runs on multiple operating systems. It functions as an application framework for creating desktop software using a web-based frontend. The project focuses on the design of cross-platform graphical user interfaces, specifically for applications developed with Electron. It provides tools for building web-based desktop interfaces and polished layouts using HTML and CSS.
Wry is a Rust library for embedding and controlling native system webviews within desktop applications across multiple operating systems. It acts as a native webview wrapper and cross-platform renderer that utilizes the host operating system's default browser engine to display web content. The project provides a communication layer to execute JavaScript within a webview and receive serialized results back in Rust. It allows for the implementation of custom protocols to map URL schemes to internal handlers, enabling the loading of local assets and the interception of network requests without a