Extensions
Camunda Platform is developed by Camunda as an open source project in collaboration with the community. The “core project” (namely “Camunda Platform”) is the basis for the Camunda Platform product which is provided by Camunda as a commercial offering. The commercial Camunda Platform product contains additional (non-open source) features and is provided to Camunda Platform customers with service offerings such as enterprise support and bug fix releases.
Community Extensions
Camunda supports the community in its effort to build additional community extensions under the Camunda Platform umbrella. Such community extensions are maintained by the community and are not part of the commercial Camunda Platform product.
Camunda Support
Camunda does not support community extensions as part of its commercial services to enterprise subscription customers
The Camunda Community Hub is a GitHub Organization that serves as the home of Camunda open source community-contributed extensions. You can migrate an extension you’ve built to the Hub, search for existing extensions, or get started with open source by helping community extension maintainers with open issue or pull request triage.
List of Community Extensions
The following is an incomplete list of community extensions:
- Apache Camel Integration
- Camunda Docker Images
- Custom Batch
- DMN Scala Extension
- Elastic Search Extension
- Email Connectors
- FEEL Scala Extension
- Grails Plugin
- GraphQL API
- Keycloak Identity Provider Plugin
- Migration API
- Mockito Testing Library
- Needle Testing Library
- OSGi Integration
- PHP SDK
- Process Test Coverage
- Reactor Event Bus
- REST Client Spring Boot
- Scenario Testing Library
- Single Sign On for JBoss
- Tasklist Translations
- Wildfly Swarm
Building a Community Extension
Do you have a great idea around open source BPM you want to share with the world? Awesome! Camunda will support you in building your own community extension. Have a look at our contribution guidelines to find out how to propose a community project, or contribute code to the core Camunda codebase.
You can also visit the Camunda Community Hub community repository to learn more about migrating your community extension into the community hub, benefits to joining the Camunda Community Hub Organization, contributing to an extension, and much more.
The Camunda Community Hub enables developers to have a centralized home for their Camunda community extensions, and aids new contributors to open source software in discovering new projects to work on.
Enterprise Extensions
Enterprise Feature
Please note that these extensions are only included in the enterprise edition of the Camunda Platform, it is not available in the community edition.
Check the Camunda enterprise homepage for more information or get your free trial version.
XSLT Extension
The XSLT extension depends on the following third-party libraries: