This is the repository of Payment Connector documentation, made using OpenApi specs. The magic here is: a n index files with a few custom js code, a little SwaggerUI css and js files catch the .yaml file with OAS (OpenAPI Specification) and render a page, turning the boring documentation into something more interactive.
Thankfully with GitHub Pages, which allow us to create a page using a repository as a host
A huge help of this article and this readme file from SwaggerUI repository