Skip to content

A BPMN engine, meant to be embedded in Go applications with minimal hurdles, and a pleasant developer experience using it. This approach can increase transparency for non-developers.

License

Notifications You must be signed in to change notification settings

nitram509/lib-bpmn-engine

Folders and files

NameName
Last commit message
Last commit date

Latest commit

9e7acfc · Feb 24, 2025
Feb 23, 2025
Dec 19, 2022
Feb 23, 2025
Feb 24, 2025
Feb 23, 2025
Mar 17, 2024
Aug 21, 2023
Feb 23, 2025
Feb 26, 2022
Sep 25, 2022
Sep 25, 2022
Oct 1, 2021
Feb 23, 2025
Aug 2, 2022
Feb 24, 2025
Feb 24, 2025
Feb 24, 2025
Feb 23, 2025

Repository files navigation

lib-bpmn-engine

Build status

go test status codecov Documentation Status Go Report Card

Project status

  • still "beta" status - with the upcoming 0.3.0-final release, the beta status will end
  • not yet recommended to use in production
  • breaking API changes expected
  • contributors welcome

Documentation

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.

Requirements

Go v1.23+

I'm supporting the latest and second-latest version of Go, similar to how Go itself handles releases.

BPMN Modelling

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.

Development of this library and contribution

For development hints and notes, please check DEVELOPMENT.md

For information on contribution, please check CONTRIBUTING.md

Community fun: stargazers over time

Stargazers over time

About

A BPMN engine, meant to be embedded in Go applications with minimal hurdles, and a pleasant developer experience using it. This approach can increase transparency for non-developers.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Languages