Full Web Browser in your C# App
CefSharp is the the easiest way to embed a full-featured standards-complaint web browser into your C# or VB.NET app. CefSharp has browser controls for WinForms and WPF apps, and a headless (offscreen) version for automation projects too. CefSharp is based on Chromium Embedded Framework, the open source version of Google Chrome. We have a simple 5 step process to get started. See the Quick Start guide and the FAQ.

HTML5, JavaScript and PDF supported
CefSharp embraces modern web standards, and supports HTML5, JavaScript, CSS3 and HTML5 audio/video elements. 3D content is supported via WebGL which uses OpenGL/DirectX for hardware accelerated rendering. CefSharp includes embedded modules for PDF, web page printing and the WebKit Inspector (developer tools). CefSharp has no external dependencies, and the full build of CefSharp only adds ~80 MB to your app. See the Outputs Table for redistribution details.

Deep Integration
You can access and manipulate on-page content using the .NET to JavaScript bridge. You can programmatically execute and embed JavaScript into pages, and receive callbacks when JavaScript events fire. You can use CefSharp to display embedded UI built with HTML5, or to display remote web content and web applications. See the Examples folder for ready-to-compile example apps built with CefSharp.

Warp-drive Performance
Leverage the slick Chromium web browser for a buttery-smooth user experience. CefSharp outperforms every other C# web browser control, including GeckoFX, OpenWebkitSharp, WebKit.NET and Awesomium. CefSharp initializes in <10 ms, and web pages are displayed as they load (progressive rendering).

Free and Open Source
CefSharp is a .NET wrapper around the fantastic Chromium Embedded Framework project. And we provide full source code in C# and C++/CLI. You can use the code to hack, improve, fork or simply debug your applications better. CefSharp is BSD licensed, which means that it can be used for proprietary and free/open source applications. If CefSharp helped you, consider making a donation to the CEF project.

Multiple Flavors
CefSharp is available in every imaginable flavor:
- CefSharp.WinForms provides browser UI Controls for Windows Forms applications
- CefSharp.WPF provides browser UI Controls for WPF or Silverlight applications
- CefSharp.OffScreen provides a "headless" browser control for automation projects
- CefSharp supports rendering of embedded HTML content for HTML-based UI
- CefSharp supports both x86 and x64, via specialized builds for each platform
- CefSharp requires your project to use .NET 4.0, the Examples require .NET 4.5.
- Releases v45 and newer require Visual C++ Runtime 2013 on every machine.
- Releases older than v45 require Visual C++ Runtime 2012 on every machine.
- NuGet packages are available for WinForms, WPF and OffScreen use cases.

Documented and Supported
Start with these online resources:
- Quick Start which helps you integrate CefSharp into your WinForms/WPF project
- FAQ / Troubleshooting for common how-to's and help with common issues
- Wiki with a collection of help files for new users, existing users and contributors
- StackOverflow Tag to browse or answer questions relating to CefSharp
- Github Issues to submit a bug report or feature request
