Sign inSign up

emaarco/bpmn-to-code-web

By emaarco

•Updated 3 months ago

A project to generate process-api's from your bpmn models - serving as a digital twin of your model

Image
Languages & frameworks
Integration & delivery
Developer tools
0

3.1K

emaarco/bpmn-to-code-web repository overview

⁠bpmn-to-code-web

Generate type-safe Process API definitions from BPMN files - directly in your browser, no build tools required. Just with bpmn-to-code⁠ under the hood.

⁠Why bpmn-to-code-web?

No Installation Required Access bpmn-to-code directly from your browser without Gradle or Maven setup. Perfect for quick prototyping, experiments, or non-Java projects.

Keep Your Process Models and Code in Sync Automatically generate type-safe references for BPMN elements (IDs, messages, workers, timers) - eliminating manual referencing and reducing errors.

Self-Hostable & Private Deploy as a Docker container in your own infrastructure. All processing happens in-memory - no data leaves your environment.

⁠Quick Start

docker run -p 8080:8080 emaarco/bpmn-to-code-web:latest

Access the application at http://localhost:8080

⁠Features

  • 📤 Upload BPMN files via drag-and-drop or file picker
  • ⚙️ Configure generation options (language, engine, package path)
  • ⚡ Generate type-safe Process API code instantly
  • 📚 Built-in OpenAPI/Swagger documentation at /swagger and /openapi
  • 🔒 Fully stateless in-memory processing (no filesystem persistence)

⁠Supported Technologies

  • Languages: Java, Kotlin
  • Process Engines: Camunda 7, Zeebe
  • Output: Type-safe Process API definitions

Tag summary

Content type

Image

Digest

sha256:452347d5c…

Size

99 MB

Last updated

3 months ago

docker pull emaarco/bpmn-to-code-web