We have developed a plugin system that enables development of custom nodes in Golang, JS, Python, C# and Java. We have used this system in our private custom projects. It is not production ready yet but we are working on it for our next release to be publicly available.