awesome-repositories.com
Blog
awesome-repositories.com

Descubre los mejores repositorios open-source con nuestra búsqueda potenciada por IA.

ExplorarBúsquedas curadasAlternativas open-sourceSoftware autohospedableBlogMapa del sitio
ProyectoAcerca deCómo clasificamosPrensaServidor MCP
Aviso legalPrivacidadTérminos
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
webview avatar

webview/webview

0
View on GitHub↗
13,916 estrellas·1,063 forks·C++·mit·7 vistas

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.

Historial de estrellas

Gráfico del historial de estrellas de webview/webviewGráfico del historial de estrellas de webview/webview

Búsqueda con IA

Explora más repositorios increíbles

Describe lo que necesitas en lenguaje sencillo: la IA clasifica miles de proyectos open-source curados por relevancia.

Start searching with AI

Preguntas frecuentes

¿Qué hace 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.

¿Cuáles son las características principales de webview/webview?

Las características principales de webview/webview son: 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.

¿Qué alternativas de código abierto existen para webview/webview?

Las alternativas de código abierto para webview/webview incluyen: 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…

Alternativas open-source a Webview

Proyectos open-source similares, clasificados según cuántas características comparten con Webview.
  • blackboardsh/electrobunAvatar de blackboardsh

    blackboardsh/electrobun

    5,534Ver en GitHub↗

    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++
    Ver en GitHub↗5,534
  • webview/webview_denoAvatar de webview

    webview/webview_deno

    1,596Ver en GitHub↗

    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
    Ver en GitHub↗1,596
  • connors/photonAvatar de connors

    connors/photon

    10,083Ver en GitHub↗

    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
    Ver en GitHub↗10,083
  • tauri-apps/wryAvatar de tauri-apps

    tauri-apps/wry

    4,831Ver en GitHub↗

    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
    Ver en GitHub↗4,831
  • Ver las 30 alternativas a Webview→