A curated list of awesome Zeebe clients, workers and applications. Inspired by awesome-go.
Contributions are welcome, if you build something awesome with Zeebe please let us know. Take a quick gander at the contribution guidelines first.
If you see a package or project here that is no longer maintained or is not a good fit, please submit a pull request to improve this file. Thank you!
Libraries to interact with Zeebe
- Java
- Go
- C#
- Ruby
- Node.js
- Rust
- Python
- WorkIt - Node.js (TypeScript) client for both Zeebe and Camunda BPM platforms
Generic Zeebe job workers to complete tasks
- Script - Zeebe job worker for evaluating JS, Groovy, and FEEL scripts
- DMN Scala - Zeebe job worker using the Scala DMN engine
- Camunda DMN - Zeebe job worker using the Camunda DMN engine
- HTTP - Zeebe job worker for making HTTP calls
- User - Zeebe job worker for manual/user tasks
Exporters to load data into external systems
Applications to interact with Zeebe
- Simple Monitor - A lightweight application for monitoring and interacting with Zeebe during development
- Modeler - Use Zeebe Modeler to model your workflow in a desktop application
- zbctl - CLI to interact with Zeebe
Test utilities to help you develop Zeebe-dependent applications
- Zeebe Test Container - TestContainers module to help you write integration tests against configurable Zeebe instances.
Zeebe integrations with other systems
To the extent possible under law, Zeebe has waived all copyright and related or neighboring rights to this work.