#webkit #gtk #gui #gtk-rs

webkit2gtk-webextension

Rust bindings for the GTK+ 3 library

14 releases (9 breaking)

Uses old Rust 2015

0.10.0 Jul 17, 2020
0.8.1 Dec 8, 2019
0.7.0 Sep 12, 2018
0.6.0 Apr 1, 2018
0.3.2 Sep 22, 2017

#9 in #webkit

Download history 23/week @ 2021-08-05 18/week @ 2021-08-12 5/week @ 2021-08-19 2/week @ 2021-08-26 1/week @ 2021-09-02 6/week @ 2021-09-09 3/week @ 2021-09-16 1/week @ 2021-09-23 14/week @ 2021-09-30 4/week @ 2021-10-07 20/week @ 2021-10-14 3/week @ 2021-10-21 1/week @ 2021-10-28 26/week @ 2021-11-04 2/week @ 2021-11-11 6/week @ 2021-11-18

91 downloads per month
Used in titanium-web-extension

MIT license

1.5MB
31K SLoC

webkit2gtk-webextension Build Status Gitter

Project site | Online documentation

Rust bindings and wrappers for webkit2gtk-webextension.

Using

We recommend using crates from crates.io, as demonstrated here.

If you want to track the bleeding edge, use the git dependency instead:

[dependencies]
webkit2gtk-webextension-rs = { git = "https://github.com/gtk-rs/webkit2gtk-webextension-rs.git" }

Avoid mixing versioned and git crates like this:

# This will not compile
[dependencies]
gtk = "0.2"
webkit2gtk-webextension-rs = { git = "https://github.com/gtk-rs/webkit2gtk-webextension-rs.git" }

Contribute

Contributor you're welcome!

License

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

Dependencies

~16MB
~388K SLoC

Q_