LinkML is a general purpose modeling language that can be used with linked data, JSON, and other formalisms
https://www.slideshare.net/cmungall/linkml-intro-july-2022pptx