Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jeromemanzano/webbrowser

Cross-platform Web browser using WPF, Avalonia, Rx.NET, DynamicData, Akavache, CefSharp, WKWebView, Microsoft.Web.WebView2, NUnit
https://github.com/jeromemanzano/webbrowser

akavache avalonia c-sharp cefsharp dotnet6 mvvm nunit reactiveui wpf

Last synced: 3 months ago
JSON representation

Cross-platform Web browser using WPF, Avalonia, Rx.NET, DynamicData, Akavache, CefSharp, WKWebView, Microsoft.Web.WebView2, NUnit

Awesome Lists containing this project

README

        

# CrossBrowser [![Tests](https://github.com/jeromemanzano/WebBrowser/actions/workflows/test.yml/badge.svg)](https://github.com/jeromemanzano/WebBrowser/actions/workflows/test.yml) [![codecov](https://codecov.io/gh/jeromemanzano/WebBrowser/branch/main/graph/badge.svg?token=AZIZO82XAF)](https://codecov.io/gh/jeromemanzano/WebBrowser)
This is a demo web browser that can run on Windows and MacOS. You may go to each UI framework for instructions on how to run, debug or install the application.

| | Windows Build | MacOS Build |
|-----------------------------------------------------------------------------|----------------------------------------------------------------------------------------------------------------------------|-------------|
| [WPF](https://github.com/jeromemanzano/WebBrowser/tree/main/CrossBrowser.WPF) | [![WPF build](https://github.com/jeromemanzano/WebBrowser/actions/workflows/wpf-build.yml/badge.svg)](https://github.com/jeromemanzano/WebBrowser/actions/workflows/wpf-build.yml) | N/A |
| [Avalonia](https://github.com/jeromemanzano/WebBrowser/tree/main/CrossBrowser.Avalonia) | [![Avalonia Windows build](https://github.com/jeromemanzano/WebBrowser/actions/workflows/avalonia-win-build.yml/badge.svg)](https://github.com/jeromemanzano/WebBrowser/actions/workflows/avalonia-win-build.yml) | [![Avalonia MacOS build](https://github.com/jeromemanzano/WebBrowser/actions/workflows/avalonia-mac-build.yml/badge.svg)](https://github.com/jeromemanzano/WebBrowser/actions/workflows/avalonia-mac-build.yml) |

## Nuget Packages
- [ReactiveUI](https://www.nuget.org/packages/ReactiveUI)
- [Avalonia](https://www.nuget.org/packages/Avalonia/)
- [DynamicData](https://www.nuget.org/packages/DynamicData/)
- [CefSharp.Wpf](https://www.nuget.org/packages/CefSharp.Wpf)
- [Newtonsoft.Json](https://www.nuget.org/packages/Newtonsoft.Json)
- [Akavache](https://www.nuget.org/packages/akavache)
- [NUnit](https://www.nuget.org/packages/NUnit)
- [Moq](https://www.nuget.org/packages/Moq)
- [Microsoft.Web.WebView2](https://www.nuget.org/packages/Microsoft.Web.WebView2)