Skip to content

pme123/camundala

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

     _/_/_/                                                      _/            _/
  _/          _/_/_/  _/_/_/  _/_/    _/    _/  _/_/_/      _/_/_/    _/_/_/  _/    _/_/_/
 _/        _/    _/  _/    _/    _/  _/    _/  _/    _/  _/    _/  _/    _/  _/  _/    _/
_/        _/    _/  _/    _/    _/  _/    _/  _/    _/  _/    _/  _/    _/  _/  _/    _/
 _/_/_/    _/_/_/  _/    _/    _/    _/_/_/  _/    _/    _/_/_/    _/_/_/  _/    _/_/_/

Scala Steward badge

Camundala — a new Way to develop Camunda BPMNs.

Using the BPMN-Power of Camunda and the Type safety of Scala to develop BPMN Processes with a nice DSL.

Why Camundala

  • Domain Driven
  • Typesafe
  • Code Completion
  • Composable on any Granularity
  • Automatic Testing included
  • 100% BPMN / Camunda compatible

I gave a talk at Camunda Camunda Summit 2022, check it out: Domain Driven Process Development

State of the Project

This project is now divided in two Github Project:

So the first release is all about:

Domain Driven Process Development

More infos will follow.

Examples

In this project you find two examples that uses the Features.

Development

Update Dependencies

Use https://github.com/kitlangton/given

Releasing

Just run amm ./publish-release.sc VERSION.

Local publish

sbt publishLocal