Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Is there an embeddable Webkit component for Windows / C# development? [closed]

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?

like image 697
Jon Galloway Avatar asked Sep 26 '08 21:09

Jon Galloway


4 Answers

I've just release a pre-alpha version of CefSharp my .Net bindings for the Chromium Embedded Framework.

Check it out and give me your thoughts: https://github.com/chillitom/CefSharp (binary libs and example available in the downloads page)

update: Released a new version, includes the ability to bind C# objects into the DOM and more.

update 2: no-longer alpha, lib is used in real world projects including Facebook Messenger for Windows, Rdio's Windows client and Github for Windows

like image 122
chillitom Avatar answered Nov 09 '22 04:11

chillitom


Haven't tried yet but found WebKit.NET on SourceForge. It was moved to GitHub.

Warning: Not maintained anymore, last commits are from early 2013

like image 38
Petr Havlicek Avatar answered Nov 09 '22 04:11

Petr Havlicek


There's a WebKit-Sharp component on Mono's GitHub Repository. 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.

like image 19
Alex Lyman Avatar answered Nov 09 '22 02:11

Alex Lyman


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.

like image 13
Kevin Driedger Avatar answered Nov 09 '22 04:11

Kevin Driedger