#gtk #webkit #gnome #api-bindings

webkit2gtk

Rust bindings for webkit-gtk library

34 releases (5 stable)

2.0.1 Oct 26, 2023
1.1.1 Oct 2, 2023
1.1.0 Jun 9, 2023
0.19.2 Jan 31, 2023
0.2.2 Sep 15, 2017

#53 in GUI

Download history 28044/week @ 2024-08-05 29565/week @ 2024-08-12 26932/week @ 2024-08-19 30424/week @ 2024-08-26 32561/week @ 2024-09-02 28230/week @ 2024-09-09 26200/week @ 2024-09-16 27002/week @ 2024-09-23 31486/week @ 2024-09-30 29584/week @ 2024-10-07 33166/week @ 2024-10-14 30873/week @ 2024-10-21 32193/week @ 2024-10-28 32294/week @ 2024-11-04 34415/week @ 2024-11-11 34091/week @ 2024-11-18

136,325 downloads per month
Used in 242 crates (20 directly)

MIT license

1MB
26K SLoC

webkit2gtk

Rust bindings and wrappers for webkit2gtk.

Building

webkit2gtk-rs expects GTK+, GLib and webkit2gtk development files to be installed on your system. See the requirements page.

Using

[dependencies]
webkit2gtk = "0.18.0"

Simple Example Browser

You can run the example in example/main.rs with

cargo run --example main

License

webkit2gtk-rs is available under the MIT License, please refer to it.

Dependencies

~18MB
~416K SLoC