#gtk #webkit #gnome #api-bindings #wrapper

sys webkit2gtk-sys

Rust binding for webkit-gtk library

24 releases (5 stable)

2.0.1 Oct 26, 2023
1.1.1 Oct 2, 2023
1.1.0 Jun 9, 2023
0.19.1 Jan 26, 2023
0.4.0 Aug 22, 2017

#1067 in GUI

Download history 14399/week @ 2023-12-15 9431/week @ 2023-12-22 10579/week @ 2023-12-29 13318/week @ 2024-01-05 13733/week @ 2024-01-12 13637/week @ 2024-01-19 12792/week @ 2024-01-26 13273/week @ 2024-02-02 14199/week @ 2024-02-09 15644/week @ 2024-02-16 18457/week @ 2024-02-23 22507/week @ 2024-03-01 20650/week @ 2024-03-08 19060/week @ 2024-03-15 19060/week @ 2024-03-22 17458/week @ 2024-03-29

79,691 downloads per month
Used in 171 crates (10 directly)

MIT license

270KB
5.5K 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

~3.5MB
~75K SLoC