All Projects → camunda-community-hub → awesome-camunda-cloud

camunda-community-hub / awesome-camunda-cloud

Licence: other
Awesome Camunda Cloud Projects

Projects that are alternatives of or similar to awesome-camunda-cloud

zeebe-client-node-js
Node.js client library for Zeebe Microservices Orchestration Engine
Stars: ✭ 109 (+34.57%)
Mutual labels:  zeebe, camunda-cloud
zeebe-script-worker
Zeebe worker for script evaluation
Stars: ✭ 17 (-79.01%)
Mutual labels:  zeebe
zeebe-docker-compose
Zeebe with Operate Docker Compose configuration
Stars: ✭ 97 (+19.75%)
Mutual labels:  camunda-cloud
nestjs-zeebe
Zeebe transport and client for nestjs framework
Stars: ✭ 40 (-50.62%)
Mutual labels:  zeebe
spring-zeebe
Easily use the Zeebe Java Client in your Spring or Spring Boot projects
Stars: ✭ 103 (+27.16%)
Mutual labels:  zeebe
zeebe-kafka-exporter
Export events from Zeebe to Kafka
Stars: ✭ 21 (-74.07%)
Mutual labels:  zeebe
zeebe-helm
Public Zeebe K8s HELM Charts
Stars: ✭ 13 (-83.95%)
Mutual labels:  zeebe
node-red-contrib-zeebe
Zeebe nodes for Node-RED
Stars: ✭ 23 (-71.6%)
Mutual labels:  zeebe
zeebe-simple-monitor
A monitoring application to show insides of Zeebe for developers
Stars: ✭ 110 (+35.8%)
Mutual labels:  zeebe
camunda-cloud-helm
Camunda Platform 8 Self-Managed Helm charts
Stars: ✭ 41 (-49.38%)
Mutual labels:  zeebe
zeebe-client-csharp
Contains an Zeebe C# client implementation.
Stars: ✭ 71 (-12.35%)
Mutual labels:  zeebe
zeebe-simple-tasklist
Zeebe worker to manage manual/user tasks
Stars: ✭ 50 (-38.27%)
Mutual labels:  zeebe
bpmn-spec
A tool to run tests for BPMN processes on Zeebe
Stars: ✭ 28 (-65.43%)
Mutual labels:  zeebe
Quintessential-Tasklist-Zeebe
The quintessential Zeebe tasklist for BPMN Human tasks with Drag and Drop Form builder, client and server side validations, and drop in Form Rendering
Stars: ✭ 34 (-58.02%)
Mutual labels:  zeebe
zeebe-hazelcast-exporter
Export events from Zeebe to Hazelcast
Stars: ✭ 20 (-75.31%)
Mutual labels:  zeebe
workit
Extensible worker for Node.js that works with both Zeebe and Camunda BPM platforms powered by TypeScript
Stars: ✭ 51 (-37.04%)
Mutual labels:  zeebe
eze
Embedded Zeebe Engine
Stars: ✭ 13 (-83.95%)
Mutual labels:  zeebe
zeeqs
Query API for aggregated Zeebe data
Stars: ✭ 37 (-54.32%)
Mutual labels:  zeebe

Awesome Camunda Platform 8

Awesome Contribute


Camunda Platform 8    Code of Conduct    Contributing

A curated list of awesome Camunda Platform 8 projects, mostly driven by the community. Inspired by awesome-go.

Previously this list contained only Zeebe awesome-ness. Help us collect all things awesome about Camunda Platform 8 and Zeebe, the workflow engine powering Camunda Platform 8.

Contents

Awesome Projects

Clients and Programming Framework Integrations

Client libraries to interact with Camunda Platform 8 and Zeebe

Want a client for another language?

Thanks to gRPC you can generate client stubs easily as described in Generating a Zeebe-Python Client Stub in Less Than An Hour: A gRPC + Zeebe Tutorial.

Connectors and Bridges

Connector: A piece of software that connects Camunda Platform 8 or Zeebe with some other system or infrastructure. Might be uni or bidirectional and possibly includes a job worker.

Job Workers

Job Worker: A special type of client that polls for and executes available jobs. In contrast to connectors and bridges, such workers do not connect to other active pieces of software primarily (for example, a 'DMN Connector' might connect Zeebe to a managed DMN Engine, a 'DMN worker' will use a DMN library to execute decisions).

Exporters

Exporters to load data into external systems, only available with Camunda Platform 8 Self-Managed.

Want an exporter for another system?

You can build one in as little as 15 minutes. Take a look at the Zeebe Exporter Demo, and the tutorial blog posts Part One and Part Two.

Applications

Applications to interact with Camunda Platform 8 and Zeebe

  • Simple Monitor - A lightweight application for monitoring and interacting with Zeebe during development
  • ZeeQS - GraphQL query API for aggregated Zeebe data
  • Modeler - Use Zeebe Modeler to model your workflow in a desktop application
  • zbctl - CLI to interact with Zeebe
  • zbctl via npm - zbctl is just an npm install away
  • zbctl via Homebrew - zbctl from the famous Mac OS package manager
  • zbctl via Snap - Install zbctl through your Linux package manager, e.g. snap install zbctl
  • dockerised zbctl - See these notes on using it in CI
  • Workflow Linter - Workflow Linter for BPMN workflows
  • Zeebe Cloud Canary - Monitor the aliveness of a Zeebe broker
  • Zeebe Simple Tasklist - Zeebe job worker for manual/user tasks
  • Quintessential Task List - The quintessential Zeebe tasklist for BPMN Human tasks with Drag and Drop Form builder, client and server side validations, and drop in Form Rendering
  • Python-Zeebe Sandbox - A FastAPI python sandbox for Zeebe to deploy workflows, run instances and publish messages. This dockerised app runs Zeebe Simple Monitor, a single node Zeebe broker and a FastAPI python container to allow exploration/investigation of Zeebe features and workflows.

Testing

Test utilities to help you develop Camunda Platform 8 or Zeebe-dependent applications

Others

Other Camunda Platform 8 & Zeebe related applications

Meetups

License

CC0

To the extent possible under law, Zeebe has waived all copyright and related or neighboring rights to this work.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].