Activiti
A Java business automation platform.
Activiti is a lightweight, Java-centric open-source Business Process Model and Notation (BPMN) engine designed for real-world process automation. It enables organizations to model, execute, and manage business processes in a highly flexible and developer-friendly way. The modern evolution of the platform—Activiti Cloud—extends this foundation into a fully cloud-native business automation platform built from modular microservices. Its architecture is composed of distinct, scalable building blocks including the Runtime Bundle for immutable and distributed process and decision runtimes, an Audit Service and Query Service that are both storage-independent and extensible, Cloud Connectors for streamlined system-to-system integration, an Application Service that provides a distributed aggregation layer, and a Notification Service supporting secure WebSocket and GraphQL-based subscriptions. Together, these components make Activiti Cloud an adaptable and enterprise-ready automation framework optimized for distributed, containerized, and event-driven environments.
License: Apache 2.0
Tags: Gateway, Kubernetes
Properties: lightweight, java-centric, open-source, BPMN engine, process automation, workflow management, cloud-native, microservices, modular architecture, scalability, transparency, resilience, distributed infrastructure, Spring Boot, Spring Cloud, Kubernetes, Docker, CI/CD, runtime bundle, audit service, query service, cloud connectors, application service, notification service, separation of concerns, containerization, extensibility, composability, immutability, elasticity, developer-friendly, DevOps-ready, independent services, interoperability, open standards, Apache license, performance, integration, observability, flexibility, zero-downtime deployments, abstraction layers, event-driven, community-driven, maintainability, configuration, modernization
Website: https://www.activiti.org/ GitHub: https://github.com/Activiti
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.