A GTK4 library that embeds the Servo web engine.
- GTK4-based web browser widget
- Servo web engine integration
- OpenGL-accelerated rendering
- Async event handling
cargo build
cargo run --example browser
Add to your Cargo.toml
:
[dependencies]
servo-gtk = { path = "path/to/servo-gtk" }
Then use in your code:
use servo_gtk::WebView;
let webview = WebView::new();
webview.load_url("https://example.com");
- GTK4
- OpenGL
- Servo web engine
- Rust toolchain