jbpm alternatives and similar libraries
Based on the "BPM" category.
Alternatively, view jbpm alternatives based on common mentions on social networks and blogs.
-
Activiti
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. -
Camunda BPM
Flexible framework for workflow and decision automation with BPMN and DMN. Integration with Quarkus, Spring, Spring Boot, CDI.
Do you think we are missing an alternative of jbpm or a related project?
Popular Comparisons
README
Quick Links
Homepage: http://jbpm.org/
Business Applications: https://start.jbpm.org/
Documentation: https://docs.jboss.org/jbpm/release/latestFinal/jbpm-docs/html_single/
JIRA: https://issues.jboss.org/projects/JBPM/summary
About jBPM
jBPM is a toolkit for building business applications to help automate business processes and decisions.
jBPM can be used as standalone service or embedded in custom service. It does not mandate any of the frameworks to be used, it can be successfully used in
- traditional JEE applications - war/ear deployments
- SpringBoot or Thorntail (formerly known as WildFly Swarm) - uberjar deployments
- standalone java programs
jBPM is open source software, released under the Apache Software License. It is written in 100% pure Java™, runs on any JVM and is available in the Maven Central repository too.
Building from source
- Check out the source:
git clone [email protected]:kiegroup/jbpm.git
If you don't have a GitHub account use this command instead:
git clone https://github.com/kiegroup/jbpm.git jbpm
- Build with Maven:
cd jbpm mvn clean install -DskipTests
Contributing to jBPM -------------------- All contributions are welcome! Before you start please read the Developing Drools and jBPM guide.
Getting Help
Follow this link to with information on how to:
- post questions on user groups
- report and create issues
- chat with jBPM devs and community
- get customer support
Guides
There is alot of good information (and books) available on jBPM and it's hard to list them all. Here are some of the most notable ones for quick reference:
- Getting Started guide - great resource of getting started guides and videos
- Accelerate your business blog - includes a ton of great info from the jBPM devs
- Slideshare Presentations - includes many jBPM presentations and slides
- start.jBPM.org - site where you can start building your jBPM Business Applications
*Note that all licence references and agreements mentioned in the jbpm README section above
are relevant to that project's source code only.