awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
webview avatar

webview/webview

0
View on GitHub↗
13,916 Stars·1,063 Forks·C++·mit·7 Aufrufe

Webview

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 tasks and access hardware features directly.

The library offers a platform-agnostic interface for window management and script injection, ensuring consistent behavior across different operating systems. It is designed to support the creation of graphical interfaces for desktop applications and command-line utilities through a minimal, unified application programming interface.

Features

  • Native Webview Embedders - Hosts web content using the operating system's native browser engine to minimize application footprint.
  • Desktop Application Frameworks - Acts as a minimal toolkit for building cross-platform desktop applications that integrate web UIs with native code.
  • Webview Rendering Engines - Provides a lightweight library for rendering web content inside native windows using system-native browser engines.
  • Web-Based Rendering Engines - Renders web-based user interfaces inside native application windows using the host's built-in browser engine.
  • Web-Native Integration Bridges - Bridges web-based frontend code to native backend operations for triggering system-level tasks.
  • Native C++ UI Frameworks - Tiny cross-platform library for web-based desktop GUIs.
  • Media & Communication - Tiny cross-platform webview library
  • Cross-Platform GUI Toolkits - Enables the development of cross-platform graphical user interfaces using web technologies.
  • Native System Integrations - Connects frontend web code to native backend operations for direct hardware and system access.
  • Cross-Platform UI Frameworks - Provides a framework for rendering web content consistently across different operating systems.
  • Lightweight Application Frameworks - Supports building minimal-footprint graphical interfaces for command-line tools using web technologies.
  • Foreign Function Interfaces - Maps JavaScript function calls to native code execution through a dedicated binding layer.

Star-Verlauf

Star-Verlauf für webview/webviewStar-Verlauf für webview/webview

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Häufig gestellte Fragen

Was macht webview/webview?

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.

Was sind die Hauptfunktionen von webview/webview?

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.

Welche Open-Source-Alternativen gibt es zu webview/webview?

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…

Open-Source-Alternativen zu Webview

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Webview.
  • blackboardsh/electrobunAvatar von blackboardsh

    blackboardsh/electrobun

    5,534Auf GitHub ansehen↗

    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

    C++
    Auf GitHub ansehen↗5,534
  • webview/webview_denoAvatar von webview

    webview/webview_deno

    1,596Auf GitHub ansehen↗

    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

    TypeScriptdenodeno-bindingsdeno-module
    Auf GitHub ansehen↗1,596
  • connors/photonAvatar von connors

    connors/photon

    10,083Auf GitHub ansehen↗

    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.

    CSScsselectronhtml
    Auf GitHub ansehen↗10,083
  • tauri-apps/wryAvatar von tauri-apps

    tauri-apps/wry

    4,831Auf GitHub ansehen↗

    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

    Rust
    Auf GitHub ansehen↗4,831
  • Alle 30 Alternativen zu Webview anzeigen→