https://github.com/outsystems/cefglue
.NET binding for The Chromium Embedded Framework (CEF)
https://github.com/outsystems/cefglue
avalonia browser cef csharp dotnet linux macos odc snyk-service-studio webview windows wpf xaml
Last synced: 14 days ago
JSON representation
.NET binding for The Chromium Embedded Framework (CEF)
- Host: GitHub
- URL: https://github.com/outsystems/cefglue
- Owner: OutSystems
- License: mit
- Created: 2021-04-14T19:06:36.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2025-04-07T15:38:42.000Z (15 days ago)
- Last Synced: 2025-04-08T11:09:07.024Z (14 days ago)
- Topics: avalonia, browser, cef, csharp, dotnet, linux, macos, odc, snyk-service-studio, webview, windows, wpf, xaml
- Language: C#
- Homepage:
- Size: 6.9 MB
- Stars: 339
- Watchers: 44
- Forks: 51
- Open Issues: 27
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CefGlue
.NET binding for The Chromium Embedded Framework (CEF).CefGlue lets you embed Chromium in .NET apps. It is a .NET wrapper control around the Chromium Embedded Framework ([CEF](https://bitbucket.org/chromiumembedded/cef/src/master/)).
It can be used from C# or any other CLR language and provides both Avalonia and WPF web browser control implementations.Here's a table for supported architectures, frameworks and operating systems:
| OS | x64 | ARM64 | WPF | Avalonia |
|---------|-----|-------|-----|----------|
| Windows | ✔️ | ✔️ | ✔️ | ✔️ |
| macOS | ✔️ | ✔️ | ❌ | ✔️ |
| Linux | ✔️ | 🔘 | ❌ | ✔️ |✔️ Supported
❌ Not supported
🔘 Works with issues.See [LINUX.md](./LINUX.md) for more information about issues and tested distribution list.
Currently only x64 and ARM64 architectures are supported.
## Releases
Stable binaries are released on NuGet, and contain everything you need to embed Chromium in your .NET/CLR application.
- [](https://www.nuget.org/packages/CefGlue.Avalonia/)
- [](https://www.nuget.org/packages/CefGlue.Avalonia.ARM64/)
- [](https://www.nuget.org/packages/CefGlue.Common/)
- [](https://www.nuget.org/packages/CefGlue.Common.ARM64/)
- [](https://www.nuget.org/packages/CefGlue.WPF/)
- [](https://www.nuget.org/packages/CefGlue.WPF.ARM64/)## Documentation
See the [Avalonia sample](CefGlue.Demo.Avalonia) or [WPF sample](CefGlue.Demo.WPF) projects for example web browsers built with CefGlue. They demo some of the available features.