Deno Webview - secure cross platform HTML5 desktop apps with multiple language bindings

Webview Deno is at an early stage development but could be a good option for SAFE Network apps because of the wide variety of language bindings available, plus the integration of Deno (secure JavaScript/Typescript engine and package management). More below.

Webview Deno

Deno bindings for webview, a tiny library for creating web-based desktop GUIs

Webview is a tiny cross-platform library to render web-based GUIs for desktop applications [on Windows, MacOS and Linux]

See: Webview Deno github


A tiny cross-platform webview library for C/C++/Golang to build modern cross-platform GUIs. Also, there are Rust bindings, Python bindings, Nim bindings, Haskell, C# bindings and Java bindings available.

See: Webview github

The goal of the project is to create a common HTML5 UI abstraction layer for the most widely used platforms.

It supports two-way JavaScript bindings (to call JavaScript from C/C++/Go and to call C/C++/Go from JavaScript)."


Deno aims to provide a productive and secure scripting environment for the modern programmer. It is built on top of V8, Rust, and TypeScript.

1 Like