https://travis-ci.com/sartography/SpiffWorkflow.svg?branch=master https://sonarcloud.io/api/project_badges/measure?project=sartography_SpiffWorkflow&metric=alert_status Coverage https://img.shields.io/github/stars/sartography/SpiffWorkflow.svg https://img.shields.io/github/license/sartography/SpiffWorkflow.svg

What is SpiffWorkflow?

_images/logo.png

SpiffWorkflow allows your python application to process BPMN diagrams (think of them as very powerful flow charts, See Overview.) to accomplish what would otherwise require writing a lot of complex business logic in your code. You can use these diagrams to accomplish a number of tasks, such as:

  • Creating a questionnaire with multiple complex paths
  • Implement an approval process that requires input from multiple users
  • Allow non-programmers to modify the flow and behavior of your application.

License

Spiff Workflow is published under the terms of the GNU Lesser General Public License (LGPL) Version 3.

Support

You can find us on our Discord Channel

Commercial support for SpiffWorkflow is available from Sartography