#webkit #gtk #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

#416 in GUI

Download history 14556/week @ 2023-12-04 16158/week @ 2023-12-11 13316/week @ 2023-12-18 9408/week @ 2023-12-25 11326/week @ 2024-01-01 13458/week @ 2024-01-08 13752/week @ 2024-01-15 13167/week @ 2024-01-22 13503/week @ 2024-01-29 12983/week @ 2024-02-05 14382/week @ 2024-02-12 16205/week @ 2024-02-19 21366/week @ 2024-02-26 20831/week @ 2024-03-04 19437/week @ 2024-03-11 17381/week @ 2024-03-18

80,708 downloads per month
Used in 151 crates (16 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
~417K SLoC