AMF (AML Modeling Framework) is an open-source library capable of parsing and validating AML metadata documents. AMF is written in Scala(JS) and can be executed in the JVM, Node.js or the browser. AMF can be used as a standalone command-line tool or as a library in Scala, Java, web or node applications.
Artifacts to use AMF can be obtained from:
AMF has a modular architecture for integrating plugins for other types of metadata beyond AML. An example of these plugins is the web-api module capable of parsing RAML and OAS (formerly Swagger) API specification languages.