A Chromium-based browser component for WPF, Avalonia UI, and WinForms applications.
Vendor
TeamDev
Company Website
Add Chromium web browser to your .NET app.
Display modern web pages in WPF, Avalonia UI, WinUI 3, and WinForms.
Work with DOM, JS, network, printing, etc.
Runs on Windows x86/x64/ARM64, macOS x64/Apple Silicon, Linux x64/ARM64 Supports .NET Framework 4.6.2+, .NET 5-10
Explicit API and docs
Easy-to-use API, quick start guide, and extensive documentation.
Professional support
Your questions are promptly handled by the development team.
Best technology choice
Is based on a Chromium™ browser. Can display modern content built with HTML5, CSS3, JavaScript, and other web technologies.
Features
HTML5, CSS3, JavaScript
Display modern web pages built with the latest web standards.
.NET ↔ JavaScript
Call .NET code from JavaScript and vice versa.
4K 60FPS
Render 4K video full screen with 60FPS via GPU.
Printing
Print web pages and PDFs. Save the web page as PDF.
Security
Stay secure with constant Chromium updates.
Chrome extensions
Install Chrome extensions from Chrome Web Store or load them programmatically from CRX files.
Display PDF documents via the built-in PDF Viewer.
HTML to Bitmap
Save the web page as a PNG or JPEG file.
Chromium profiles
Create and use multiple standard and incognito profiles.
DOM
Access and modify the DOM of the currently loaded web page.
Spelling
Get notifications about spelling mistakes on a web page.
DevTools
Debug web pages via DevTools or Remote Debugging Port.
Widevine
Play DRM-protected media content from Netflix and Amazon.
Network
Intercept network requests, modify HTTP headers, etc.
Keyboard & mouse
Filter the keyboard and mouse events. Register your shortcuts.
Navigation
Handle load activity and filter out URLs that are about to be loaded in the browser.
Auth
Handle Basic, Digest, NTLM, Proxy, and SSL Cert auth. Work with SuisseID and U2F devices.
Cookies
Access, create, delete, and filter session and persistent cookies.
User-Agent
Modify the user-agent string for each web page.
Proxy
Configure HTTP, HTTPS, FTP, and SOCKS proxy settings per Profile.
Custom protocols
Register custom protocols and emulate web server responses.
Dialogs
Control JavaScript and File dialogs or display your own.