A BPMN engine, meant to be embedded in Go applications with minimal hurdles, and a pleasant developer experience using it. This approach can increase transparen
A BPMN engine, meant to be embedded in Go applications with minimal hurdles, and a pleasant developer experience using it. This approach can increase transparen
Full documentation with examples:
https://nitram509.github.io/lib-bpmn-engine/
GoDoc:
https://pkg.go.dev/github.com/nitram509/lib-bpmn-engine/pkg/bpmn_engine
There's an experimental online playground https://nitram509.github.io/lib-bpmn-engine-js/ available, which leverages the great power of cross-compiling to WASM.
Go v1.23+
I'm supporting the latest and second-latest version of Go, similar to how Go itself handles releases.
All these examples are build with Camunda Modeler Community Edition. I would like to send a big "thank you", to Camunda for providing such tool.
For development hints and notes, please check DEVELOPMENT.md
For information on contribution, please check CONTRIBUTING.md
No open issues yet, or sync has not completed.