views:

10829

answers:

6

I've seen a few COM controls which wrap the Gecko rendering engine (GeckoFX, as well as the control shipped by Mozilla - mozctlx.dll). Is there a wrapper for Webkit that can be included in a .NET Winform application?

A: 

I don't think there is a current one out there, but there is a [barely documented] project on Google Code with an older version...

swilliams
Swift uses Charn's WebKit build, but Charn is no longer available.
Adam Hughes
Appears that the Swift tool has been taken down from Google Code.
Kevin Driedger
+2  A: 

There's a WebKit-Sharp component on Mono's Subversion Server. I can't find any web-viewable documentation on it, and I'm not even sure if it's WinForms or GTK# (can't grab the source from here to check at the moment), but it's probably your best bet, either way.

Alex Lyman
I was unsuccessful trying to get this to build on Windows a few weeks ago, but would be interested if someone else could get this to build.
Adam Hughes
+1  A: 

The Windows version of Qt 4 includes both WebKit and classes to create ActiveX components. It probably isn't an ideal solution if you aren't already using Qt though.

Andy Brice
Can one use Qt4 from within c#?
Kevin Driedger
+2  A: 

There's a WebKit-Sharp component on Mono's Subversion Server. I can't find any web-viewable documentation on it, and I'm not even sure if it's WinForms or GTK# (can't grab the source from here to check at the moment), but it's probably your best bet, either way.

I think this component is CLI wrapper around webkit for Ubuntu. So this wrapper most likely could be not working on win32

Try check another variant - project awesomium - wrapper around google project "Chromium" that use webkit. Also awesomium has features like to should interavtive web pages on 3D objects under WPF

Regfor
+8  A: 

Haven't tried already but found WebKit.NET on SourceForge today

Petr Havlicek
I got this working fine a few months ago. Seemed to work well.
Tristan
+2  A: 

Berkelium is a C++ tool for making chrome embeddable.

AwesomiumDotNet is a wrapper around both Berkelium and Awesomium

BTW, the link here to Awesomium appears to be more current.

Kevin Driedger