Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/kiegroup/jbpm

a Business Process Management (BPM) Suite
https://github.com/kiegroup/jbpm

bpm bpmn bpmn2 business-process case-management hacktoberfest jbpm opensource process-engine workflow

Last synced: 10 days ago
JSON representation

a Business Process Management (BPM) Suite

Awesome Lists containing this project

README

        

                   
[![GitHub Stars](https://img.shields.io/github/stars/kiegroup/jbpm.svg)](https://github.com/kiegroup/jbpm/stargazers)
[![GitHub Forks](https://img.shields.io/github/forks/kiegroup/jbpm.svg)](https://github.com/kiegroup/jbpm/network/members)
[![Pull Requests](https://img.shields.io/github/issues-pr/kiegroup/jbpm.svg?style=flat-square)](https://github.com/kiegroup/jbpm/pulls)
[![Contributors](https://img.shields.io/github/contributors/kiegroup/jbpm.svg?style=flat-square)](https://github.com/kiegroup/jbpm/graphs/contributors)
[![License](https://img.shields.io/github/license/kiegroup/jbpm.svg)](https://github.com/kiegroup/jbpm/blob/main/LICENSE-ASL-2.0.txt)
[![Twitter Follow](https://img.shields.io/twitter/follow/jbossjbpm.svg?label=Follow&style=social)](https://twitter.com/jbossjbpm?lang=en)

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
--------------------

1. 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
```

2. 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](https://github.com/kiegroup/droolsjbpm-build-bootstrap/blob/main/README.md) guide.

Getting Help
--------------------

Follow [this link](http://jbpm.org/community/getHelp.html) 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 - Using Docker](https://www.jbpm.org/learn/gettingStartedUsingDocker.html) - great resource of getting started guides and videos using Docker image distribution
- [Getting started - Using Single Zip Distribution](https://www.jbpm.org/learn/gettingStartedUsingSingleZipDistribution.html) - great resource of getting started guides and videos using Single Zip Distribution
- [Accelerate your business](http://mswiderski.blogspot.com/) blog - includes a ton of great info from the jBPM devs
- [Slideshare Presentations](https://www.slideshare.net/krisverlaenen/presentations) - includes many jBPM presentations and slides
- [start.jBPM.org](https://start.jbpm.org/) - site where you can start building your jBPM Business Applications