Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

awesome-bpmn-io

A curated list of bpmn.io related projects and resources.
https://github.com/bpmn-io/awesome-bpmn-io

Last synced: about 5 hours ago
JSON representation

  • Learning Resources

  • Libraries

    • form-js - View and visually edit JSON-based forms
    • cmmn-js - CMMN 1.2 case diagram renderer/editor
    • dmn-js - DMN DRD, decision table and literal expression renderer/editor
    • bpmn-moddle - Read, modify and write BPMN 2.0 diagrams from JavaScript
    • dmn-moddle - Read, modify and write DMN 1.3 diagrams from JavaScript
  • Integrations

    • jupyterlab-bpmn - Render BPMN 2.0 diagrams in [JupyterLab](https://jupyter.org/)
    • jupyterlab-dmn - Render DMN diagrams in [JupyterLab](https://jupyter.org/)
    • BPMN.io for ECA - Integrate BPMN.io to create, review and maintain ECA models in [Drupal](https://www.drupal.org)
    • react-bpmn - Render BPMN 2.0 diagrams in a [React](https://reactjs.org/) application
    • vue-bpmn - Render BPMN 2.0 diagrams in a [Vue.js](https://vuejs.org) application
    • bpmn-js-example-angular - An integration of bpmn-js with [Angular](https://angular.io/)
    • svelte-bpmn - Render BPMN 2.0 diagrams in a [Svelte](https://svelte.dev) application
  • Apps

    • Cawemo - A web-based, collaborative modeling solution that uses bpmn-js for process modeling
    • Camunda Web Modeler - Web-based collaborative modeling and implementation tool powering [Camunda SaaS](https://camunda.io)
    • Duckflow - Lightweight BPMN process designer application, based on bpmn.io
    • STORMBPMN - A web-based, collaborative modeling solution with BPMN validation, classic folder view for huge amount of diagrams
    • Camunda Desktop Modeler - Implementation tool for [Camunda](https://camunda.com/) and an integrated modeling solution for BPMN, DMN, and Forms.
    • bpmn-io-vs-code - Display and edit BPMN diagrams in VS Code using bpmn.io tools
    • postit-js - Create Post-it boards on a canvas editor
    • bpmn-diff-bitbucket-plugin - Bitbucket Server plugin for BPMN file versions visual comparison during pull-requests
    • Obsidian BPMN Plugin - A BPMN Viewer / Editor based on bpmn-js for [Obsidian](https://obsidian.md/)
    • Cawemo - A web-based, collaborative modeling solution that uses bpmn-js for process modeling
  • Extensions

  • Talks

    • Roll your own BPMN editor - An introduction to bpmn-js and its friends
    • Making of token simulation - A dive into bpmn-js extensibility and the inner workings of [bpmn-js-token-simulation](https://github.com/bpmn-io/bpmn-js-token-simulation)
    • Taking Templates to the limit - A hands-on demo on how to create [Element Templates](https://docs.camunda.io/docs/components/modeler/desktop-modeler/element-templates/about-templates/) in your favorite IDE with [JSON Schema](https://github.com/camunda/element-templates-json-schema)