Go to file
2023-08-15 04:51:23 +02:00
app retrieve & show information from index.yaml 2023-05-30 16:22:29 +02:00
fonts Added fonts 2023-05-29 15:21:26 +02:00
workflows retrieve & show information from index.yaml 2023-05-30 16:22:29 +02:00
.gitignore switched to Typescript 2023-08-15 04:43:28 +02:00
editor.css styling of side panel & search results 2023-06-04 14:56:42 +02:00
editor.html switched to Typescript 2023-08-15 04:43:28 +02:00
editor.js switched to Typescript 2023-08-15 04:43:28 +02:00
editor.ts switched to Typescript 2023-08-15 04:43:28 +02:00
forcegraph.js switched to Typescript 2023-08-15 04:43:28 +02:00
forcegraph.ts switched to Typescript 2023-08-15 04:43:28 +02:00
keyboard.js switched to Typescript 2023-08-15 04:43:28 +02:00
keyboard.ts switched to Typescript 2023-08-15 04:43:28 +02:00
package-lock.json switched to Typescript 2023-08-15 04:43:28 +02:00
package.json npm start launches server 2023-08-15 04:51:23 +02:00
README.md updated readme 2023-05-30 16:32:08 +02:00
tsconfig.json switched to Typescript 2023-08-15 04:43:28 +02:00
workflow-visualiser.cabal retrieve & show information from index.yaml 2023-05-30 16:22:29 +02:00
workflow.js switched to Typescript 2023-08-15 04:43:28 +02:00
workflow.ts switched to Typescript 2023-08-15 04:43:28 +02:00

Workflow Visualiser

Usage

You need to host a local http server for providing the definition files. Please create a dedicated directory @ localhost for that purpose.

Prerequisites

First, you need to generate the visualisation data:

cabal run workflow-visualiser -- --all <path-to-source-yaml-directory> <directory-of-http-server>

Afterwards you can run your server and listen on port 8080.

Open Editor

Open editor.html in your browser and select the desired workflow via the file menu.