awesome-repositories.com
Blog
MCP
awesome-repositories.com

Discover the best open-source repositories with AI-powered search.

ExploreCurated searchesOpen-source alternativesSelf-hosted softwareBlogSitemap
ProjectMCP serverAboutHow we rankPress
LegalPrivacyTerms
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
webview avatar

webview/webview_deno

0
View on GitHub↗
1,596 stars·79 forks·TypeScript·MIT·19 viewsdeno.land/x/webview↗

Webview Deno

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 lifecycle across Windows, macOS, and Linux.

The architecture relies on foreign function interfaces and dynamic binary linking to execute system-level operations. Developers can configure binary assets to use custom or pre-built libraries, overriding default remote sources to suit specific deployment requirements.

Features

  • Cross-Platform Desktop Frameworks - Enables building native desktop applications using web technologies that run consistently across Windows, macOS, and Linux.
  • Cross-Platform GUI Toolkits - Provides a toolkit for building desktop applications that leverage standard web technologies across multiple operating systems.
  • Deno-Based GUI Libraries - Renders web-based user interfaces within native desktop windows using Deno and system-level webview components.
  • Web-Based UI Renders - Renders web-based user interfaces inside native desktop windows using system-level components to display standard web technologies.
  • Desktop Application Scripting - Facilitates creating desktop applications by bridging web-based frontends with native system capabilities and local file system access.
  • Web-Native Integration Bridges - Provides a bidirectional communication layer for exchanging data and executing code between web-based frontends and the host operating system.
  • Native Loop Integration - Integrates with native system event queues to process user interactions and maintain application responsiveness.
  • Foreign Function Interfaces - Uses low-level interfaces to bridge the gap between the runtime environment and native system libraries.
  • Window Event Handling - Manages window lifecycles and system-level event loops to ensure interface responsiveness across different operating systems.
  • Window Embedding - Hosts platform-specific web rendering engines inside standard desktop window containers.
  • Hybrid Desktop-Web Deployments - Combines the flexibility of web interfaces with the performance and control of native system binaries for lightweight desktop software.

Star history

Star history chart for webview/webview_denoStar history chart for webview/webview_deno

How this analysis was created: This summary and feature list were written by an AI model that read the project's README and public documentation pages. Each feature links to the documentation it came from; stars, license and language come straight from the GitHub API. The model does not read the source code, and the analysis is refreshed when the project is re-analysed. Learn more on our About page.

AI search

Explore more awesome repositories

Describe what you need in plain English — the AI ranks thousands of curated open-source projects by relevance.

Start searching with AI

Open-source alternatives to Webview Deno

Similar open-source projects, ranked by how many features they share with Webview Deno.
  • webview/webviewwebview avatar

    webview/webview

    13,916View on GitHub↗

    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

    C++ccppcross-platform
    View on GitHub↗13,916
  • picoe/etopicoe avatar

    picoe/Eto

    3,941View on GitHub↗

    Eto is a .NET cross-platform GUI framework used to build desktop and mobile user interfaces from a single codebase. It functions as a native backend UI wrapper, rendering application interfaces using the native controls of the host operating system to ensure consistent appearance and performance. The framework enables the development of professional software for Windows, macOS, and Linux while maintaining native behavior across different hardware and OS environments. It allows for the integration of third-party libraries to handle specialized tasks such as data visualization, map rendering, a

    C#
    View on GitHub↗3,941
  • connors/photonconnors avatar

    connors/photon

    10,083View on 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
    View on GitHub↗10,083
  • cloudwebrtc/flutter-webrtccloudwebrtc avatar

    cloudwebrtc/flutter-webrtc

    4,468View on GitHub↗

    flutter-webrtc is a real-time communication SDK and plugin for the Flutter framework. It provides a set of tools for establishing peer-to-peer media connections and low-latency data exchange across mobile, desktop, and web environments. The project enables the creation of applications with live audio and video calling, real-time media streaming, and peer-to-peer data channels for sending encrypted arbitrary data packets without a central server. It supports secure media communication through end-to-end encryption for audio, video, and data streams. The SDK covers broad capabilities including

    C++
    View on GitHub↗4,468
See all 30 alternatives to Webview Deno→

Frequently asked questions

What does webview/webview_deno do?

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.

What are the main features of webview/webview_deno?

The main features of webview/webview_deno are: Cross-Platform Desktop Frameworks, Cross-Platform GUI Toolkits, Deno-Based GUI Libraries, Web-Based UI Renders, Desktop Application Scripting, Web-Native Integration Bridges, Native Loop Integration, Foreign Function Interfaces.

What are some open-source alternatives to webview/webview_deno?

Open-source alternatives to webview/webview_deno include: webview/webview — This library provides a lightweight framework for building cross-platform desktop applications by rendering web… connors/photon — Photon is a cross-platform desktop framework and UI development kit designed for building software that runs on… picoe/eto — Eto is a .NET cross-platform GUI framework used to build desktop and mobile user interfaces from a single codebase. It… cloudwebrtc/flutter-webrtc — flutter-webrtc is a real-time communication SDK and plugin for the Flutter framework. It provides a set of tools for… imgui-rs/imgui-rs — This project provides Rust bindings for the Dear ImGui library, enabling the creation of high-performance graphical… janet-lang/janet — Janet is a Lisp-based dynamic programming language featuring a register-based bytecode virtual machine and an…

Curated searches featuring Webview Deno

Hand-picked collections where Webview Deno appears.
  • WebView bridge library