Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/shuttle1987/openapiscaffold
Project scaffolding for Open API projects using Flask
https://github.com/shuttle1987/openapiscaffold
Last synced: 14 days ago
JSON representation
Project scaffolding for Open API projects using Flask
- Host: GitHub
- URL: https://github.com/shuttle1987/openapiscaffold
- Owner: shuttle1987
- License: agpl-3.0
- Created: 2019-09-06T07:56:00.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2019-09-08T07:39:33.000Z (over 5 years ago)
- Last Synced: 2024-11-17T13:49:54.657Z (3 months ago)
- Language: Python
- Size: 38.1 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# OpenAPI project scaffolding
Project scaffolding for Open API projects using Flask
This helps you set up the requisite Flask configuration to host an OpenAPI defined API.
## Usage
This scaffolding uses [cookiecutter](https://cookiecutter.readthedocs.io/en/latest/index.html) for creating an API project from a template. You will need a recent version of cookiecutter installed (>=1.6.0) to ensure all features of this work.
Before you start make sure you install cookiecutter:
```bash
pip install cookiecutter
```This project template can be used directly from GitHub like so:
```bash
cookiecutter gh:shuttle1987/OpenAPIscaffold
```To use this project template:
```bash
cookiecutter /path/to/template
```Then fill in some metadata about your project and then check out your newly created project files.