Chrome based desktop GUI for .net core(2.2) applications
NBLink is .net core library build to interact with chrome web browser using Chrome DevTools Protocol (limited set). NBlink can be used to build Cross platform HTML5 based Desktop applications using .net core as backend. NBlink uses current deployed instance of chrome instead of embedded version so its light weight.
Uses tip-of-the-tree (tot) version of Chrome DevTools Protocol so any version above 70 will work
- Dot net core (2.2) based library
- Call .net methods from JavaScript
- Execute JavaScript code from .net methods
- Inbuilt server to serve html and other static resources
- loads data URL’s, internal and external URL’s
- More Chrome DevTools Protocol coverage
- MACOS and Linux versions
Demo application included in visual studio solution will help you to get started
Inspired from Go lang implementatioin by Serge Zaitsev (https://github.com/zserge/lorca)