Flow4j.WebHome News
Project Info
SourceForge Logo
  Flow4J is a framework to design and execute process flows in a JVM.

With the help of a FlowDesigner, a GUI application, the user can construct flows in a drag'n drop way. The flow is saved in a jar file that also includes the compiled java bytecode for the flow. Thus placing the flow in your applications classpath is done very easily.

The flow can be triggered either in a java application or in a servlet environment. Instructions, how to start a flow from your environment is given under RunFlows.

This is a small flow example:

Flow4J is created by Alex Greif and hosted at SourceForge.
Feel free to send me any comments, suggestions or bugs...

Have fun!

  v0.5.1 released
minor changes

v0.5 released
FlowServlet implemented
Flowlet interface changed
new Flowlets: Call, Jump, Join

v0.4.5 released
Bugfix release

v0.4.4 released
EndFlowlet introduced.
DecisionFlowlet implemented.
TemplateFlowlet implemented.

v0.4.3 released
Using Kopi compiler instead of InstantJ.
Checking some Flow errors.

v0.4.2 released
TaskFlowlet properties implemented
Ant buildfile redesigned. Avaliable for windows too.
many samples!

v0.4.1 released
Bugfixes and designer improvements.

v0.4 released
Designer is written in Nice. Compiles the flow while saving in jar file.
Missing Flowlets will follow soon.

Designer relaunch
The Designer will be completely rewritten without JHotDraw. The saved flow format will change!!!