


Generate code to give to consumers, to help them avoid interacting at a HTTP level.īy poking around your OpenAPI description, some tools can look out for attack vectors you might not have noticed.Įasily create and implement resources and routes for your APIs. Loads and read OpenAPI descriptions, so you can work with them programmatically. Whether you're trying to get documentation for a third party API based on traffic, or are trying to switch to design-first at an organization with no OpenAPI at all, learning can help you move your API spec forward and keep it up to date.Īnything else that does stuff with OpenAPI but hasn't quite got enough to warrant its own category.įake servers that take description document as input, then route incoming HTTP requests to example responses or dynamically generates examples. Visual editors help you design APIs without needing to memorize the entire OpenAPI specification. Writing YAML by hand is no fun, and maybe you don't want a GUI, so use a Domain Specific Language to write OpenAPI in your language of choice.ĪPI Gateways and related tools that have integrated support for OpenAPI. Render API Description as HTML (or maybe a PDF) so slightly less technical people can figure out how to work with the API. Various tools to convert to and from OpenAPI and other API description formats.Ĭheck to see if API requests and responses are lining up with the API description.Ĭheck your API description to see if it is valid OpenAPI. Tools that will take your code and turn it into an OpenAPI Specification document

We've organised everything into categories so you can jump to the
