webkit2gtkd ~main
A wrapper for the webkit2gtk library using GtkD
To use this package, run the following command in your project's root directory:
Manual usage
Put the following dependency into your project's dependences section:
Webkit2GtkD
A small D binding for the webkit2gtk
library using GtkD and built-in types.
Building and dependencies
The dependencies are:
dub
and a compatible D compiler.webkit2gtk
(Development version if available).
The recommended procedure to build is:
dub fetch webkit2gtkd
dub build webkit2gtkd
Or you can add it to a previous dub project with:
dub add webkit2gtkd
Example
The simplest hello world program using webkit2 would be
import gtk.Main: Main;
import gtk.Window: Window;
import webkit2.WebView: WebView;
void main(string[] args)
{
Main.init(args);
auto window = new Window("Hello World Webkit!");
auto webview = new WebView();
webview.loadUri("https://dlang.org");
window.add(webview);
window.showAll();
Main.run();
}
Wrapped versions
Library | Version |
---|---|
javascriptcore | Bundled with webkit2 in the repo. |
soup | 2.72.X |
webkit2gtk | 2.30.X |
webki2webextension | Bundled with webkit2 in the repo. |
- Registered by Streaksu
- ~main released 4 years ago
- streaksu/webkit2gtkd
- BSL-1.0
- Copyright © 2020, streaksu
- Authors:
- Dependencies:
- gtk-d
- System dependencies:
- WebKit2GTK version >= 2.30.1
- Versions:
-
0.0.3 2020-Oct-23 0.0.2 2020-Oct-23 0.0.1 2020-Oct-08 ~main 2020-Nov-01 - Download Stats:
-
-
0 downloads today
-
0 downloads this week
-
1 downloads this month
-
212 downloads total
-
- Score:
- 0.5
- Short URL:
- webkit2gtkd.dub.pm