https://github.com/imagineui/imagineui
CLI tool to generate wireframes from a localized human-readable format
https://github.com/imagineui/imagineui
cli docops scene-format wireframes
Last synced: about 1 month ago
JSON representation
CLI tool to generate wireframes from a localized human-readable format
- Host: GitHub
- URL: https://github.com/imagineui/imagineui
- Owner: imagineui
- License: mit
- Created: 2018-10-22T13:15:59.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2024-03-16T22:57:51.000Z (about 2 years ago)
- Last Synced: 2025-09-06T12:56:45.810Z (8 months ago)
- Topics: cli, docops, scene-format, wireframes
- Language: TypeScript
- Homepage: https://imagineui.github.io
- Size: 3.22 MB
- Stars: 156
- Watchers: 6
- Forks: 6
- Open Issues: 10
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ImagineUI
ImagineUI is a tool that supports developing wireframes in a localized human-readable format.
[Try it out](https://imagineui.github.io)
:warning: Early alpha. Things may break. :wrench: :construction:
Please provide feedback and vote for features on the [issues page](https://github.com/imagineui/imagineui/issues)
To get involved you can also refer to the [thought process doc](https://imagineui.github.io/en/docs/grokking/thought-process/) (quazi-white paper) and share your thoughts at [vadkou@autoexec.app](mailto:vadkou@autoexec.app)
## Usage
### Editor
Full demo: https://imagineui.github.io
Latest core (`master` branch, used for CLI): https://imagineui.autoexec.app/
### CLI
```bash
npx imagineui-cli --input=%full-path-to-.scene% --outputDir=%full-path-to-folder%
```
Multiple --input paths are allowed for batch rendering (so that `puppeteer` only launches once)
To speed up launching the `npx` command it is advised to install `imagineui-cli` globally, so that `puppeteer` is only downloaded once.
```bash
npm install -g imagineui-cli
```
Caveats:
* On some systems `~` does not get substituted for `/home/%username%` yet