Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/deemount/gobpmn
Business Process Model Notation 2 with Go
https://github.com/deemount/gobpmn
Last synced: 30 days ago
JSON representation
Business Process Model Notation 2 with Go
- Host: GitHub
- URL: https://github.com/deemount/gobpmn
- Owner: deemount
- License: mit
- Created: 2021-01-23T08:55:10.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2024-03-30T16:19:12.000Z (9 months ago)
- Last Synced: 2024-06-20T10:13:30.997Z (7 months ago)
- Language: Go
- Size: 8.12 MB
- Stars: 11
- Watchers: 4
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- License: LICENSE
Awesome Lists containing this project
README
# gobpmn
gobpmn is a module-based library that makes it possible to read and create business process models. This library also offers further configuration options to support and integrate a workflow.
## Wiki
Read the [documentation](https://github.com/deemount/gobpmn/wiki)
## Modules
gobpmn consists of several modules that can be downloaded and imported via the terminal using the go get command.
The documentation for this repository contains a more detailed explanation of each individual module+ [gobpmnTypes](https://github.com/deemount/gobpmnTypes)
+ [gobpmnModels](https://github.com/deemount/gobpmnModels)
+ [gobpmnCamunda](https://github.com/deemount/gobpmnCamunda)
+ [gobpmnDiagram](https://github.com/deemount/gobpmnDiagram)
+ [gobpmnReader](https://github.com/deemount/gobpmnReader)
+ [gobpmnBuilder](https://github.com/deemount/gobpmnBuilder)
+ [gobpmnCounter](https://github.com/deemount/gobpmnCounter)
+ [gobpmnHash](https://github.com/deemount/gobpmnHash)
+ [gobpmnReflection](https://github.com/deemount/gobpmnReflection)
+ [gobpmnEngine](https://github.com/deemount/gobpmnEngine)## Testing
**Note:** The original code in this repository has been copied to another repository.
You can also test the idea behind it directly. Simply follow the link to the lab+ [gobpmnLab](https://github.com/deemount/gobpmnLab)
## Examples
In addition, a repository with available applications has now been created. Examples for execution are stored here.
+ [gobpmnByExample](https://github.com/deemount/gobpmnByExample)
## Further Links
+ [BPMN Specification](https://www.omg.org/spec/BPMN)
+ [Camunda BPMN](https://camunda.com/bpmn/)
+ [bpmn.io](https://bpmn.io/)Checkout the other projects for BPMN written in Go
+ [gobpm](https://github.com/dr-dobermann/gobpm)
+ [lib-bpmn-engine](https://github.com/nitram509/lib-bpmn-engine)