New API Modeling Framework now available as open source


#1

Today, MuleSoft joined the OAI and open sourced a new API tool called the API Modeling Framework (AMF).

We are excited to make AMF available to the community, bringing together the RAML and OpenAPI ecosystems. AMF provides an approach to developing API that provides for parsing, interacting with, and generating API descriptions in any API description language.

Currently, there are several API description languages, like RAML and OpenAPI Specification (OAS). Without a way to provide tooling that can easily understand any API description language or a mechanism to go back and forth between languages easily, developers had to make a choice. AMF changes that.

We built a way to parse and generate any API specification (e.g. RAML or OAS) in a few steps. AMF makes RAML and OAS interoperable.

If you want to read more, please find the entire article here.


#2

#3

Hi,

Was wondering what the status of the API Modeling Framework is. I’ve looked at the gitHub repo and it’s saw a lot of activity up to it’s announcement, but pretty much nothing happened over the course of the last three months.

If this is not the right place to ask, I’m sorry


#4

Hi Paul, it’s definitely the right place to ask. :slight_smile:

As you can see, the repo currently contains an alpha version written in Clojure that we plan to replace in the very near future. On that repo, we are currently only fixing issues for people that use that version.

Anyways, we are moving as fast as possible to provide a full implementation of this alpha version. So there is activity, but the team needs to improve the alpha to a more production-ready quality, add documentation, and do some other cleanup before making it public.

Hope you understand that we want to make sure that what ever we release as the first version does comply with quality standards of our community :wink: Please let me know if you have any other question.