FreeFlow, the .NET toolkit for Metastorm BPM
Welcome to the home of FreeFlow, the .NET programming toolkit for the Business Process Management software, Metastorm BPM (formerly e-Work). With it you can initiate processes, access running processes, raise flags, access user's To Do and Watch lists and interrogate and update the database.
The site is also home to the FreeFlow Administrator, an alternative administrative tool for the Metastorm database.
FreeFlow can be used to
- automate Metastorm BPM, for example create a thousand folders in one go.
- create web services. Although Metastorm BPM ships with some web services
functionality, writing them yourself in Visual Studio .NET will give you more
control over what is exposed and allow you to debug the web service.
- Integrate with ASP.NET. This class library is being used as part of several websites
integrating ASP.NET and Metastorm BPM.
- Simplify communicating with Metastorm BPM via its XML
interface. FreeFlow provides a higher level abstraction than the
engine's XML interface.
- Programatically interact with the engine's database without writing a single line of SQL.
- Administer Metastorm systems through script with the PowerShell language.
FreeFlow is free to use in your projects and the source code is licensed under the LGPL license. The latest source code can be downloaded from CodePlex.
The documentation can be viewed online or downloaded (the downloadable version is always the most up-to-date).
There are also some discussions about FreeFlow on my blog
If you would like to know more about FreeFlow or would like to help in its development, email the author Chris Bell (AKA Doogal) or visit CodePlex.
News
10th June - Build 135 has been released.
There is now an installer available for the FreeFlow Administrator.
Get the files from the Downloads area
3rd April - Build 134 has been released.
This is primarily a bug fix release.
Get the files from the Downloads area
25th February - Build 133 has been released.
There is also a new build of the FreeFlow Administrator available which has new search
functionality and some bug fixes.
Get the files from the Downloads area
15th February - A new example has been uploaded.
This shows how to use FreeFlow directly from Metastorm procedures.
Get the files from the Downloads area
9th January - Build 132 has been released.
There is also a new build of the FreeFlow Administrator available which has some user interface improvements,
a fix for Oracle and access to more registry settings.
Get the files from the Downloads area