Flowver - Automated BPMN & DMN diff review and merge conflict resolver

by
Flowver brings visual code review to BPMN and DMN process models. It detects changes in your pull requests and shows a clean visual diff, added, removed, and moved elements, right where you review code (GitHub). It also catches merge conflicts when two people edit the same diagram on different branches and gives you a guided resolution page.

Add a comment

Replies

Best
Maker
📌

Hi

We've built this Github app to solve two of the main problems we had when working with BPMN files:

  1. Since BPMN (and DMN) is essentially XML file and changing even the smallest things within the model (e.g moving an element by few pixels) created a lot of unreadable noise, then it was almost impossible to detect the real, business critical changes during the code review.

  2. When multiple people needed to work on the same model, it always created merge conflicts. One team member either had to postpone their work or keep a copy of their changed model locally to then manually re-add the changes after another team member had committed their changes.

These have remained to be big issues in working with BPMN for years now and Flowver was created to tackle them specifically.
A lot of tools have been created to automate and simplify code reviews (AI integrations, linters etc) but we believe that Business Process Models require a human eye to verify and understand the changes that could be critical to the whole flow orchestration. And this is what Flowver is aimed to achieve. No need to download & upload files to separate tools and manually finding what's changed. No need to manually re-add changes when target branch has modified the model you're working on.

While solving real problems like the two mentioned above, we aim to keep it as simple to integrate and use as possible. Hence, we're not storing your models, not requiring you to go through confusing setup or installing any CLI tools to your local machine.

So, if you're also in a team that struggles with the same issues, go and have a look at . Trial period is 14-days and no credit card is required.

We'd appreciate all sorts of feedback and suggestions. You can leave them here or email us at . We're happy to answer to everyone (not including bot accounts :))