Automatiko is a workflow automation toolkit for developing services and applications around executable process definitions. Instead of implementing every stage of a process manually, developers can describe business activities and decisions using established workflow standards.
The toolkit supports Business Process Model and Notation (BPMN), Decision Model and Notation (DMN), and Serverless Workflow. These definitions can be used to coordinate services, process events and represent business logic.
Automatiko supports several approaches to workflow execution, from long-running services to short-lived functions. This makes it useful for applications where a workflow needs to interact with external systems or respond to incoming events.
It is designed for scenarios including service orchestration, event processing, Internet of Things applications and workflows involving human decisions.
This is free and open source software.
Key Features
- Build automated services using BPMN workflow definitions.
- DMN support for decision modelling and business rules.
- Support for the Serverless Workflow specification.
- Workflow as a Service for exposing processes through service APIs.
- Workflow as a Function for short-lived operations.
- Workflow as Function Flow for event-driven execution across functions.
- Generate domain-specific APIs from workflow definitions.
- OpenAPI descriptions for workflow services.
- Built-in error handling, retries and recovery controls.
- Human task management with templated forms.
- Integration with email, Slack and Microsoft Teams through add-ons.
- Workflow automation for event streams and IoT applications.
- Support for AWS Lambda, Google Cloud Functions and Azure Functions.
- Knative integration for event-driven workflows.
Website: github.com/automatiko-io/automatiko-engine
Support:
Developer: automatiko-io
License: Apache License 2.0
Automatiko is written in Java. Learn Java with our recommended free books and free tutorials.
Related Software
| Business Process Management | |
|---|---|
| Spiff Workflow | Python workflow framework and BPMN/DMN processor |
| Flowable | Workflow and business process management platform |
| Activiti | Fast and solid BPMN 2 process engine |
| jBPM | Toolkit for building business applications |
| Imixs-Workflow | Workflow engine for human-centric business process management |
| ProcessMaker | Optimize business operations and workflow management |
| RunaWFE | Business process management system |
| Joget CE | No-code/low-code application platform |
| Automatiko | Java-based workflow automation toolkit |
| Operaton | BPMN 2.0 process automation platform |
| Bonita Open Solution | Business process management and workflow suite |
| CIB seven | Workflow and process automation platform |
Read our verdict in the software roundup.
LinuxLinks helps you discover the best free and open source software for Linux. Explore our extensive collection of recommended applications, including alternatives to popular proprietary software.We also publish software reviews, Linux tutorials, hardware reviews, free programming books and articles covering the wider open source community. Browse our Linux resources to discover more. Know a useful free and open source Linux application we haven't covered? Suggest a program for inclusion. Has your software been featured on LinuxLinks? Display one of our Featured on LinuxLinks badges on your website or GitHub README. |


Please read our Comment Policy before commenting.