Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/product-os/autoui
Generate a UI based on a OData OpenAPI JSON file
https://github.com/product-os/autoui
Last synced: 6 days ago
JSON representation
Generate a UI based on a OData OpenAPI JSON file
- Host: GitHub
- URL: https://github.com/product-os/autoui
- Owner: product-os
- Created: 2021-12-20T11:59:12.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2022-02-08T17:38:08.000Z (almost 3 years ago)
- Last Synced: 2024-09-30T12:48:49.068Z (about 2 months ago)
- Language: Shell
- Size: 32.2 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# autoui-project-generator
Generate a UI based on a OData OpenAPI JSON file
## Configuration
After cloning the repo:
$ cd autoui-project-generator
## Generate project
ARGUMENTS:
```
title: Project Title
openapi: openApi JSON file path
logo: Project logo path
apihost: Api host
```RUN:
$ bash start.sh --title="AutoUI Demo" --openapi=/open-api.json --logo=/logo.svg --apihost=https://api.balena-staging.com/v6/
### NOTES:
1) The Logo must be in svg format and must have the following name `logo.svg`
2) Both files (logo, open-api.json) must be reachable from the machine that launches the command, the script will not make any http requests to get these files.### ATTENTION:
**Once the folder has been created we strongly recommend that you move it out of the project in order to prevent it from being deleted by any future command.**