Webviews.jl

๐ŸŒ Julia implementation of webview, a tiny library for creating web-based desktop GUIs.
Author sunoru
Popularity
33 Stars
Updated Last
3 Months Ago
Started In
September 2022

Webviews.jl

CI Test codecov

Pure-Julia implementation of webview, a tiny cross-platform webview library.

Platform Support

Platform Technologies
Linux GTK 3, WebKitGTK
macOS Cocoa, WebKit
Windows Windows API, WebView2

Installation & Dependencies

Webviews.jl requires Julia v1.8 or later on Windows and macOS, and Julia v1.9 or later on Linux.

You can install this package with Julia's package manager:

(@v1.8) pkg> add Webviews

For Linux users, you need to install the following dependencies:

# Fedora
sudo dnf install gtk3-devel webkit2gtk3-devel
# Debian/Ubuntu
sudo apt install libwebkit2gtk-4.0-dev
# Arch Linux
sudo pacman -S webkit2gtk

Note: Webviews.jl downloads its own prebuilt binaries (only on Windows) and depends on libraries that are provided by the operating system, instead of using JLL packages.

Usage

See the docs or examples.

LICENSE

MIT License.

Used By Packages

No packages found.