web-view   ![Build Status] ![Latest Version]

This library provides Rust bindings for the webview library to allow easy creation of cross-platform Rust desktop apps with GUIs based on web technologies.

It supports two-way bindings for communication between the Rust backend and JavaScript frontend.

It uses Cocoa/WebKit on macOS, gtk-webkit2 on Linux and MSHTML (IE10/11) on Windows, so your app will be much leaner than with Electron.

For usage info please check out the examples and the original readme.

Contributions and feedback welcome :)

screenshot

Notes:

Requires Rust 1.30 stable or newer.


Suggestions:

* The free PureScript By Example book contains several practical projects for PureScript beginners.


Contribution opportunities:


Ideas for apps:

Showcase

Feel free to open a PR if you want your app to be listed here!