Home / Companies / Speakeasy / Blog / Post Details
Content Deep Dive

OSS Release: OpenAPI Parser

Blog post from Speakeasy

Post Details
Company
Date Published
Author
Tristan Cartledge
Word Count
764
Language
English
Hacker News Points
-
Summary

Speakeasy has announced the release of their OpenAPI parser library, a comprehensive tool designed for working with OpenAPI 3.0.x and 3.1.x specifications, Arazzo workflow descriptions, and OpenAPI Overlay files. This Go library, tested on thousands of real-world API specifications, is capable of parsing and validating documents, handling $ref references and circular references, and performing document manipulation. It also offers advanced features like lazy reference resolution, extension support, and memory efficiency, making it suitable for large-scale API processing. Beyond OpenAPI, the library supports Arazzo, which facilitates complex API workflows, and OpenAPI Overlays, which allow modifications to existing API documents without altering the original files. The library is open source, welcoming community contributions, and is available on GitHub with comprehensive documentation to assist developers in building enhanced API tooling.