All Projects → bpmn-io → bpmn-js-token-simulation

bpmn-io / bpmn-js-token-simulation

Licence: MIT License
A BPMN 2.0 specification compliant token simulator.

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects
shell
77523 projects

Projects that are alternatives of or similar to bpmn-js-token-simulation

bpmn-server
BPMN 2.0 server for Node.js , providing modeling, execution, persistence and monitoring for Workflow. along with sample UI. Intended to be developers workbench for BPMN 2.0
Stars: ✭ 70 (-46.15%)
Mutual labels:  bpmn, bpmn-js, bpmn-engine
laravel workflower
Implementation of phpmentors-jp/workflower for laravel application
Stars: ✭ 26 (-80%)
Mutual labels:  bpmn, bpmn-engine
activiti-examples
Alfresco Process Services powered by Activiti Examples.
Stars: ✭ 58 (-55.38%)
Mutual labels:  bpmn, bpmn-engine
Bpmn Js
A BPMN 2.0 rendering toolkit and web modeler.
Stars: ✭ 5,592 (+4201.54%)
Mutual labels:  bpmn, bpmn-js
bpmn
BPMN diagrams in R
Stars: ✭ 16 (-87.69%)
Mutual labels:  bpmn, bpmn-js
bpmn-js-seed
[DISCONTINUED] A project to quickly get started with bpmn-js
Stars: ✭ 30 (-76.92%)
Mutual labels:  bpmn, bpmn-js
bpmn-js-sketchy
A sketchy renderer for bpmn-js.
Stars: ✭ 19 (-85.38%)
Mutual labels:  bpmn, bpmn-js
bpmn-vue-activiti
基于Vue3.x + Vite + bpmn-js + element-plus + tsx 实现的Activiti流程设计器(Activiti process designer based on Vue3.x + Vite + BPMN-JS + Element-Plus + TSX implementation)
Stars: ✭ 345 (+165.38%)
Mutual labels:  bpmn, bpmn-js
vs-code-bpmn-io
Edit BPMN 2.0 files. Based on bpmn.io tools.
Stars: ✭ 87 (-33.08%)
Mutual labels:  bpmn, bpmn-js
bpmn-editor
This repository contains a number of examples showing how use and integrate bpmn-js it into your applications.
Stars: ✭ 48 (-63.08%)
Mutual labels:  bpmn, bpmn-js
MetrostroiAddon
Metrostroi is an addon for Garry's Mod which puts you behind the controls of the real and fully simulated subway trains.
Stars: ✭ 21 (-83.85%)
Mutual labels:  simulator
activiti-cloud-application
Activiti Cloud Application example and acceptance test suite.
Stars: ✭ 16 (-87.69%)
Mutual labels:  bpmn
LittleNavmapOFMTheme
Open Flightmaps VFR Map Theme for Little Navmap
Stars: ✭ 34 (-73.85%)
Mutual labels:  simulator
ts-c99-compiler
ANSI C 16bit Compiler + NASM Assembler + Intel 8086 / 80186 + X87 emulator written entirely in TypeScript
Stars: ✭ 78 (-40%)
Mutual labels:  simulator
ios-simulator-app-exporter
📲 List your iOS simulator devices and their applications, and help you to quickly export them.
Stars: ✭ 69 (-46.92%)
Mutual labels:  simulator
Logic-Circuit-Simulator
A free and open-source Logic Circuit Simulator built in Godot Engine.
Stars: ✭ 23 (-82.31%)
Mutual labels:  simulator
aurora-sdk-mac
An SDK to develop effects for Nanoleaf Light Panels using features like frequency, beat, or tempo.
Stars: ✭ 43 (-66.92%)
Mutual labels:  simulator
solarsystemts
케플러 방정식을 이용한 태양계 행성들의 궤도 계산 시뮬레이터
Stars: ✭ 49 (-62.31%)
Mutual labels:  simulator
road-simulator
🛣️ Easy-to-use road simulator for little self-driving cars
Stars: ✭ 23 (-82.31%)
Mutual labels:  simulator
pokengine
An online Pokémon battle system for the web
Stars: ✭ 45 (-65.38%)
Mutual labels:  simulator

bpmn-js Token Simulation

CI

A BPMN 2.0 specification compliant token simulator, built as a bpmn-js extension.

Screencast

Try it on the classic booking example or checkout the full capability demo.

Installation

Install via npm.

npm install bpmn-js-token-simulation

Usage

Add as additional module to bpmn-js.

Modeler

import BpmnModeler from 'bpmn-js/lib/Modeler';
import TokenSimulationModule from 'bpmn-js-token-simulation';

const modeler = new BpmnModeler({
  container: '#canvas',
  additionalModules: [
    TokenSimulationModule
  ]
});

Viewer

import BpmnViewer from 'bpmn-js/lib/NavigatedViewer';
import TokenSimulationModule from 'bpmn-js-token-simulation/lib/viewer';

const viewer = new BpmnViewer({
  container: '#canvas',
  additionalModules: [
    TokenSimulationModule
  ]
});

Build and Run

Prepare the project by installing all dependencies:

npm install

Then, depending on your use-case you may run any of the following commands:

# build the library and run all tests
npm run all

# run the full development setup
npm run dev

# spin up the example
npm run start:example

Additional Resources

Licence

MIT

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].