Skip to content

🌐 Julia implementation of webview, a tiny library for creating web-based desktop GUIs.

License

Notifications You must be signed in to change notification settings

sunoru/Webviews.jl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

37 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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.

About

🌐 Julia implementation of webview, a tiny library for creating web-based desktop GUIs.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages