{"repo":"vrerv/openapi-markdown","free":true,"listed":false,"github":"https://github.com/vrerv/openapi-markdown","clone":"git clone https://github.com/vrerv/openapi-markdown.git","description":"Convert openapi spec to markdown file","language":"Python","stars":16,"topics":["markdown","openapi"],"license":"MIT","category":"api-integrations-sdks","readme_excerpt":"OpenAPI Documentation Generator This is a Python script that generates API documentation from an OpenAPI specification file. Usage pip install openapi-markdown CLI You can use openapi2markdown command as follows: Library - If you want to use your own template, creates 'templates' directory and put api doc template.md.j2 file in it. - You can change templates directory by passing it as the 3rd argument of to markdown . Default templates There are internal templates you can use. If not set default is used. templates - default templates/embed - prints objects hierarchially as list in every request/response Development Requirements - Python 3.x - json - PyYAML - openapi-core - Jinja2 pip install -r requirement.txt install a project in editble mode pip install -e ./ run tests python -m unittest Deploy","default_branch":null,"files":null,"tree":[],"storefront":"/r/vrerv","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/vrerv/openapi-markdown/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}