This project contains .Net CLR bindings for The Chromium Embedded Framework (CEF) by Marshall A. Greenblatt. The bindings are written in C++/CLI but can be used from any CLR language e.g. C# or VB. CefSharp provides both WinForms and WPF web browser control implementations. See the CefSharp.WinForms.Example or CefSharp.Wpf.Example projects for example web browsers built using this library.
This project is BSD licensed.
Work-in-progress documentation can be found here. Feel free to suggest changes to the wiki pages, and also make changes yourself if you find something wrong/missing. Editing is open for all registered GitHub users.
Binary releases contain everything needed to embed Chromium in your CLR application. You will need the 7-Zip archiver to extract.
Stable (older): CefSharp-1.25.0
Chromium 25.0.1364.152
Stable: CefSharp-1.25.2-perlun.0 - no binary release yet; compile from source using the code at
https://github.com/cefsharp/CefSharp (look for the tag named v1.25.2-perlun.0)
See the ChangeLog for update information, or Downloads for older releases.
- The cefsharp project page is the recommended starting place. This is the "official" CefSharp fork, as maintained by the CefSharp community.
- You can also view the entire network of public forks/branches.
Please use the CefSharp Google Group for discussions of CefSharp usage.
- CefGlue: An alternative .NET CEF wrapper build using P/Invoke.