Я не знаю о существующей библиотеке, которая делает это. В нашем продукте AXCIOMA есть некоторая поддержка преобразования JSON в IDL, но это не полная поддержка IDL. Один из вариантов - создать собственный генератор кода IDL в JSON / protobuf, используя общий интерфейс компилятора IDL, это можно сделать, см., Например, RIDLC .