{"API Evangelist"}

OpenAPI Spec Google Spreadsheet to Jekylll Github YAML

This is a basic tool that pulls from a Google Spreadsheet OpenAPI Spec template, and publishes into a Github repository as a YAML or JSON to drive some of the Jekyll driven content here on this website, or use in any continous integration, or other stop along the API life cycle.

For this to save to local repository you have to pass in ?token=[personal access token], from a Github account that has access to this repository. If you do not have valid token, the YAML and JSON will not save, but it will still pull from spreadsheet and display here.

This is just a base component I will use in other micro tools to achieve this basic functionality for allowing YAML driven jekyll sites to be managed by a Google spreadsheet.

JSON


YAML


If you have any questions about this work, submit an issue on the Github repository for the project. or drop me a line at @apievangelist.