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

awesome-camunda-platform-8

Awesome Camunda Platform 8 Projects
https://github.com/camunda-community-hub/awesome-camunda-platform-8

Last synced: 6 days ago
JSON representation

  • Clients and Programming Framework Integrations

  • Connectors and Bridges

  • Job Workers

    • Script - Zeebe job worker for evaluating JS, Groovy, Kotlin and FEEL scripts
    • DMN Scala - Zeebe job worker using the Scala DMN engine
    • Camunda DMN - Zeebe job worker using the Camunda DMN engine
    • Zeebe Slack Worker - A Node.js library for building job workers that send messages to Slack based on service tasks.
    • Script - Zeebe job worker for evaluating JS, Groovy, Kotlin and FEEL scripts
    • DMN Scala - Zeebe job worker using the Scala DMN engine
  • Exporters

  • Applications

    • Simple Monitor - A lightweight application for monitoring and interacting with Zeebe during development
    • ZeeQS - GraphQL query API for aggregated Zeebe data
    • 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.
    • 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](https://forum.zeebe.io/t/use-docker-compose-cant-find-bpmn-file/1004/3?u=jwulf)
    • zbctl - CLI to interact with Zeebe
    • 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

    • Zeebe Test Container - [TestContainers](https://testcontainers.org) module to help you write integration tests against configurable Zeebe instances.
    • Zeebe Chaos - contains everything related to chaos engineering and Zeebe, like chaos experiments, an hypotheses backlog etc.
    • Zeebe BPMN RSpec - Ruby gem to test workflow logic in Zeebe using RSpec.
    • BPMN Spec - a tool to write tests for BPMN workflows on run them on Zeebe
    • Camunda 8 Benchmark (c8b) - a load generator for Zeebe.
    • Zeebe Tuner - an iterative benchmark runner parameterized using a spreadsheet.
    • Zeebe Worker Java Testutils - Utilities to test Zeebe workers implemented in Java
    • Benchmark Helm Profile - a Helm chart configuration for benchmarking.
    • Zeebe Performance Benchmarking / Tuning Tool - a performance benchmarking and tuning spreadsheet from Camunda solution architect Falko Menge.
    • Zeebe Chaos - contains everything related to chaos engineering and Zeebe, like chaos experiments, an hypotheses backlog etc.
    • BPMN Spec - a tool to write tests for BPMN workflows on run them on Zeebe
    • Zeebe Tuner - an iterative benchmark runner parameterized using a spreadsheet.
  • Others

    • Portainer Templates - [Portainer](https://www.portainer.io/) templates to deploy Zeebe to Docker.
    • zdb - Zeebe debug and inspection tool, allows to inspect the log and internal state of Zeebe.
    • zeebe-worker-java-template - Minimal template for a [Zeebe](https://github.com/camunda-cloud/zeebe)
    • Helm Charts - [Helm](https://helm.sh/) charts to deploy Zeebe to Kubernetes.
    • worker
    • FEEL REPL - easily try FEEL expressions using the REPL (Read-Eval-Print-Loop) of the [FEEL Scala engine](https://github.com/camunda/feel-scala).
    • zdb - Zeebe debug and inspection tool, allows to inspect the log and internal state of Zeebe.