Jekyll Openapi Save Abandoned

An OpenAPI 3 documentation website generator built with Jekyll for use on GitHub Pages

Project README

Jekyll/OpenAPI

OAS

Note: This project is not finished and is under active development. Contributions welcome!

Jekyll/OpenAPI is an OpenAPI 3 documentation website generator built with Jekyll for use on GitHub Pages.

Jekyll is a static website generator that works seamlessly with GitHub Pages, whilst the OpenAPI Specification (OAS) defines a standard, programming language-agnostic interface description for REST APIs. Put this all together and you get a fast, secure and highly customisable static website with free hosting for your API documentation.

Table of Contents

Installation

Before you begin, ensure you've installed Jekyll. Then:

  1. $ git clone https://github.com/robertlove/jekyll-openapi.git
  2. $ cd jekyll-openapi
  3. $ bundle install
  4. $ bundle exec jekyll serve

If all went well, you'll be able to view your new Jekyll/OpenAPI website locally by going to http://127.0.0.1:4000/jekyll-openapi/ in your browser.

Usage

Update _data/openapi.json with your own API description, refresh your browser, and voilà!

Note: This project is built with Jekyll/Bootstrap. See Jekyll/Bootstrap Usage for more usage information - including instructions on how to change the look and feel of your API documentation.

Contributing

See Contributing.

Credits

See Contributors.

License

See LICENSE.

Open Source Agenda is not affiliated with "Jekyll Openapi" Project. README Source: robertlove/jekyll-openapi
Stars
36
Open Issues
3
Last Commit
2 years ago
License

Open Source Agenda Badge

Open Source Agenda Rating