Skip to content

anixati/NBlink

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NBlink

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

Features

  • 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

Roadmap

  • 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)

About

Chrome based desktop GUI for .net core(2.2) applications

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published