Hello community,
I’m a part of the OpenBPM team. It is a BPM platform, which we started to develop last year with the open source approach in mind yet to satisfy the current demand of businesses for process automation. We see the huge community of Camunda 7 enthusiasts and a great piece of technology, which we would like to see alive and kicking
We are working on the product, and some beta releases have already been published. One of them is OpenBPM Control which is an alternative to Camunda Cockpit, but with a few more features:
- Delivered as a separate application.
- Supports management of several engines.
- Preserve historical data.
It is open source and already released on Github. OpenBPM Control is based on Jmix, which is an open source framework and is available on Github too.
One more application is in progress - OpenBPM Tasklist which is obviously an alternative to Camunda Tasklist. It repeats the functionality of the initial application with two differences:
- It is a separate React application.
- It has a dashboard with statistics.
Regarding Camunda Admin we decided to slightly change the approach and use Keycloak for the user management. We decided to go with Keycloak since the standard administration mechanism in Camunda is not popular and is often replaced with SSO or a custom solution.
We follow the approach when we repeat the initial functionality of Camunda, but we improve something if we see that the initial solution is outdated and doesn’t match modern standards. Therefore, we guarantee a non-disruptive experience for Camunda 7 users with reasonable enhancements here and there.
With all that said, I suggest Operaton community consider OpenBPM web applications as an alternative to the former Camunda ones. It looks like our expertise in making products for enterprise applications and developing applications themselves can be relevant for the great technology that Operaton is going to be.
P.S. We released a beta version of OpenBPM Studio. It is a free plugin for IntelliJ IDEA, which works with any project based on Camunda 7. The list of features:
- Explicit project structure
- Navigation between process-related objects
- Working with processes locally and remotely
- Smart search
- Business process modeler
- Smart code completion and validations
- Services and Java delegates generation
We published it recently at the JetBrains marketplace. Please try it and don’t hesitate to share your feedback in our Slack channel.
Disclaimer: our company is a vendor of Jmix and at first glance it could be perceived as an attempt to promote the framework and get some profit from paid subscriptions, which you can find on the Jmix website. However, as I said above, the framework itself is open source, so there are no limitations on resulting applications. Paid subscriptions grant access to visual development tools and commercial add-ons, which are not used in any part of OpenBPM platform. Basically, Jmix applications are regular Spring Boot applications. We chose Jmix to deliver those applications because it fits well to develop CRUD applications.