Hacker GitHub

← All repos

Boscop/web-view

View on GitHub ↗ ★ 1,953 JavaScript

Rust bindings for webview, a tiny cross-platform library to render web-based GUIs for desktop applications

9 mentions on Hacker News by 9 people: 1 story, 8 comments · first 2018-03-06 · latest 2024-12-11

Mentions per year 9 mentions · busiest year 2018 (4)
20082026
  1. …has a library called wry that’s basically a more maintained fork of the Rust web-view library. https://github.com/Boscop/web-view We are great friends with Tauri but I think people misunderstand our architecture and philosophy just because…
    comment by jkelleyrtp · 2024-12-11 · in Dioxus 0.6 – Crossplatform apps with Rust
  2. I did some testing using webview ( https://github.com/Boscop/web-view ) which is used by Tauri if I'm not mistaken. On Linux this uses webkitgtk, and it used a total of around 100 MB. That's not that good, but certainly better compared to…
  3. Yes, here's the magic sauce: https://github.com/Boscop/web-view It creates Rust bindings to WKWebView on macOS, Windows::Web::UI on Windows, and haven't looked at Linux yet.
  4. I've started using the web-view project ( https://github.com/Boscop/web-view ), with good results. Instead of embedding a browser, it uses the system's webview (Safari on macOS, gtk-webkit2 on Linux and Edge on Windows 10).
  5. …They have forked webview to continue maintaining it, and are now gradually rewriting it in Rust. https://github.com/Boscop/web-view Made on top of that is Tauri, a cross-platform webview-based app just like WebWindow. The key…
  6. …idea is not bad. In fact it has been done multiple times already. https://github.com/zserge/webview https://github.com/Boscop/web-view and so on
  7. Web-View ( https://github.com/Boscop/web-view ) and Tether ( https://github.com/quadrupleslap/tether/ ) are two examples of what you're looking for. Web-View is built for Go, but has bindings for several other languages.
  8. ▲ 4
    Show HN: JavaScript/HTML and Rust Webview: an electron alternative
    story by roryisok · 2018-03-30 · 1 comment
  9. …install, possibly using the Rust web-view bindings[1] to link with the system web engine. [1]: https://github.com/Boscop/web-view