speakeasy-api / libopenapi

libopenapi is an enterprise grade OpenAPI and Swagger library for go. Designed for high performance and comes with unique high-level and low-level API

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

libopenapi

libopenapi - enterprise grade OpenAPI tools for golang.

Pipeline GoReportCard codecov discord Docs

libopenapi has full support for Swagger (OpenAPI 2), OpenAPI 3, and OpenAPI 3.1. It can handle the largest and most complex specifications you can think of.


Sponsors & users

If your company is using libopenapi, please considering supporting this project, like our very kind sponsors:

speakeasy'

Speakeasy

scalar'

scalar


libopenapi is pretty new, so our list of notable projects that depend on libopenapi is small (let me know if you'd like to add your project)


Come chat with us

Need help? Have a question? Want to share your work? Join our discord and come say hi!

Check out the libopenapi-validator

Need to validate requests, responses, parameters or schemas? Use the new libopenapi-validator module.

Documentation

See all the documentation at https://pb33f.io/libopenapi/

Read the go docs at https://pkg.go.dev/github.com/pb33f/libopenapi


Quick-start tutorial

👀 Get rolling fast using libopenapi with the Parsing OpenAPI files using go guide 👀

Read the full docs at https://pkg.go.dev


Logo gopher is modified, originally from egonelbre

About

libopenapi is an enterprise grade OpenAPI and Swagger library for go. Designed for high performance and comes with unique high-level and low-level API

License:Other


Languages

Language:Go 100.0%