Projects / Sarasvati

Sarasvati

Sarasvati is a capable, embeddable workflow/BPM engine for Java. For developers, it focuses on expressive modeling and ease of use features like embeddable sub-processes and backtracking. For users, it offers transparency via visualizations and human readable guards.

Tags
Licenses
Implementation

Recent releases

  •  17 Mar 2009 13:48

    Release Notes: This release focuses on making visualizations easier to use. It also includes some minor performance improvements and enhancements to visualizations. Documentation for using visualizations can be found on the wiki.

    •  26 Feb 2009 08:01

      Release Notes: Support for backtracking was added, which allows reversing the flow execution back to any point in the execution history. Nodes may control whether they can be backtracked over and may execute custom logic when being backtracked. The first release of Sarasvati Visualizations was made, which supports generating HTML image maps of Sarasvati process definitions and executions with customized hovers and click actions. In addition, this release supports (with some developer work) standalone applications to visualize process definitions and executions.

      Screenshot

      Project Spotlight

      OpenStack4j

      A Fluent OpenStack client API for Java.

      Screenshot

      Project Spotlight

      TurnKey TWiki Appliance

      A TWiki appliance that is easy to use and lightweight.