вот мы тоже свое написали. у нас нет json схемы, у нас есть dsl для декларирования схемы на фронте, по которой форма строится, с динамическими провайдерами, динамическими компонентами и прочими веселостями :)
но при необходимости, можно очень просто скормить нашей динамической форме и json-схему.