Activiti - a Cross-platform Free Business Process Management System
Activiti is a light-weight workflow and Business Process Management (BPM) Platform targeted at business people, developers and system admins. Its core is a super-fast and rock-solid BPMN 2 process engine for Java. It's open-source and distributed under the Apache license.
Activiti runs in any Java application, on a server, on a cluster or in the cloud. It integrates perfectly with Spring, it is extremely lightweight and based on simple concepts.
Features
- Build a command-line application that embeds standards-based Business Process Modeling Notation (BPMN) logic into your application
- Activiti has advanced process design tools for embedding more sophisticated BPM logic into your application
- Eclipse-based and Web-Based BPMN Editor included
- Activiti leverages Simple Logging Facade for Java (slf4j) for logging
- Activiti is built for and can easily leverage dependency injection
- Activiti’s Process Engine is a BPMN 2.0 compliant
License
Apache-2.0 License