Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/miho/VWorkflows
Flow Visualization Library for JavaFX and VRL-Studio
https://github.com/miho/VWorkflows
flow flow-based-programming graph java javafx programming visual visualization vrl vrl-studio
Last synced: 3 months ago
JSON representation
Flow Visualization Library for JavaFX and VRL-Studio
- Host: GitHub
- URL: https://github.com/miho/VWorkflows
- Owner: miho
- License: other
- Created: 2012-10-18T13:21:25.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2022-07-17T14:39:30.000Z (over 2 years ago)
- Last Synced: 2024-02-13T20:31:43.186Z (9 months ago)
- Topics: flow, flow-based-programming, graph, java, javafx, programming, visual, visualization, vrl, vrl-studio
- Language: Java
- Homepage: http://vworkflows.mihosoft.eu
- Size: 28.7 MB
- Stars: 286
- Watchers: 41
- Forks: 66
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
- AwesomeJavaFX - VWorkflows - Interactive flow/graph visualization for building domain specific visual programming environments. Provides UI bindings for JavaFX. (Libraries, Tools and Projects)
- aboutfx - VWorkflows
README
VWorkflows
==============[![Build Status](https://travis-ci.org/miho/VWorkflows.svg?branch=master)](https://travis-ci.org/miho/VWorkflows)
Interactive flow/graph visualization for building domain specific visual programming environments. Provides UI bindings for JavaFX.
See [http://mihosoft.eu/?p=523](http://mihosoft.eu/?p=523) and [http://mihosoft.eu/?p=564](http://mihosoft.eu/?p=564)
for an introduction.Join the [Developer Group](https://groups.google.com/forum/#!forum/vrl-developers) if you'd like to contribute.
## Maven Coordinates
VWorkflows-Core:
[![Javadocs](https://www.javadoc.io/badge/eu.mihosoft.vrl.workflow/vworkflows-core.svg?label=javadoc-core)](https://www.javadoc.io/doc/eu.mihosoft.vrl.workflow/vworkflows-core)
eu.mihosoft.vrl.workflow
vworkflows-core
0.2.3
VWorkflows-FX:
[![Javadocs](https://www.javadoc.io/badge/eu.mihosoft.vrl.workflow/vworkflows-fx.svg?label=javadoc-fx)](https://www.javadoc.io/doc/eu.mihosoft.vrl.workflow/vworkflows-fx)
Replace version with the desired version (see above for latest version).
eu.mihosoft.vrl.workflow
vworkflows-fx
0.2.3
## How To Build
### Reqirements
- Java >= 1.8.0_60
- Internet connection (other dependencies are downloaded automatically)
- IDE: [Gradle](http://www.gradle.org/) Plugin (not necessary for command line usage)### IDE
Open the `VWorkflows` [Gradle](http://www.gradle.org/) project in your favourite IDE (tested with IntelliJ 2021) and build it
by calling the `assemble` task.### Command Line
Navigate to the [Gradle](http://www.gradle.org/) project (e.g., `path/to/VWorkflows`) and enter the following command
#### Bash (Linux/OS X/Cygwin/other Unix-like OS)
./gradlew assemble
#### Windows (CMD)gradlew assemble
## Test ItBesides the tests defined in `VWorkflows-Core` (`test` task) it is also possible to run a graphical demo that comes with
`VWorkflows-Demo` subproject. To run it call the `run` task.