I have no access to the official NI NXG 2.0 forum, so I will write here.
1. In "NationalInstruments.NIWebBrowserSupport.dll" - instead of the external library "CoherentUI (CEF)" could by use the "WebBrowser" control from "PresentationFramework.dll" https://www.dotnetperls.com/webbrowser-wpf
2. In C Node - Instead of compiling the code in c using CVI, could by use the Ch interpreter and SDK https://www.softintegration.com/products/ .
.Net is open source, apart from the WPF platform, to ported NXG to other systems, writing again the WPF native components such as: MilCore and compiler DFIR to LLVM instead of lvffrt.
Personally, I would never ever implement a hundredfold shitty avr in fpga.
I would prefer something more interesting and useful like this: http://bar.eecs.berkeley.edu/projects/2014-rocket_chip.html
How very you want you can do it XNode abstraction layer.
I personally prefer LV NXG from LV TG because I have 100% influence on what is implemented and for my future implementations.
For example, adding a Lattice FPGA platform because it has good and cheap FPGA ECP5.
Or simplify the implementation to XDiagram and XComponent so that I can create any diagram behavior for any component.
In LV NXG you have more capabilities than you had in LV TG because you can make abstraction layer for XNode, XDiagram, XTunnel, XWire, components as native plugins.
As for "Web UI Builder" it should already be open source.
One can launch without a browser.
Download: uibuilder.niwsc.com/webuibuilder/WebUIBuilder.xap
After installing Silverlight set system variable PATH= <Disk>:\<Path> to sllauncher.exe and launch sllauncher /emulate:"WebUIBuilder.xap" /origin:"<Disk>:\<Path>\WebUIBuilder.xap" /overwrite
"Node Red" is just HTML+JS+CSS and Python's dick for the RPi is like a fart in comparison to LV NXG1.
I am most pleased with this most useful feature which will be never in the standard Labview.
I like it too LVNXG graphical interface and creating native plugins (Examples: https://github.com/ni/nidevlabs).
I just don't get why they cut out this version of LVNXG1 (4.9.1.57948), earlier version 4.9.1.56780 is full.
Instead of reading the idiotic posts of users "Jacemdom, rolfk".
It may be interesting and useful:
1. Next Generation Labview Interactive (html) VI Instruments.
https://github.com/elijah286/NIWeek-2016-Keynote/tree/master/WebVI/WebVI and Tag Keynote/Interactive/Component
https://github.com/joshuaprewitt/crio-temp-logger-webvi/tree/master/cRIO Temp Logger/Builds/Web Server/Default/WebApp
https://github.com/joshuaprewitt/webvi-plugin
https://github.com/joshuaprewitt/data_logger
https://github.com/joshuaprewitt/crio-logger-webdashboard/tree/master/Interactive/Component
https://github.com/joshuaprewitt/hackathon/tree/master/Interactive/Component
https://github.com/joshuaprewitt/simplelvplugin
https://github.com/prestwick/wind-turbine-demo/tree/master/Interactive/Component
https://github.com/prestwick/HackathonWebVI/tree/master/HTMLVIDeploy6
2.VI Parser
https://ni.github.io/VireoSDK/
https://github.com/ni/VireoSDK/tree/incoming/source
Applies to server administrator "Store API Service - ...conduit.ni.com....".
Move your ass and configure this server, because I can't download new labview.