Hornbill Flowcode Advanced Builder

Design, test, and preview Hornbill Flowcode dynamic expressions with real-time in-memory simulation.

Zero-Dependency • UK Standard
GitHub
💡
New to Flowcode Expressions? Eliminate workflow decision & utility nodes in 3 simple steps: pick your Hornbill variable, choose an operation, and paste the generated expression into your target node field.
&[ ]

2 Category & Type Casting

💡 Why convert?

3 Operation Parameters

🧪 Simulation Mock Values In-Memory Test Inputs

Live Preview Result

In-Memory
Result will appear here
Variables are cleanly structured inside standard script parsing syntax.

Generated Flowcode

&[...]
⚠️ Workflow Designer Notice: Pasting expressions into standard/static fields may trigger a yellow format warning in the Hornbill BPM Designer. In Hornbill, warnings do not block publishing/activation, and the backend engine will evaluate the expression at runtime. Always test in staging before deploying to live workflows.
🛡️ V8 Engine Stability & Best Practice: Hornbill executes expressions inside an embedded Google V8 JIT runtime within core application processes. Expressions must be kept strictly to instantaneous scalar evaluations (simple arithmetic, formatting, dates, slicing). Never write loops (for/while), recursion, or complex scripts—doing so risks consuming unmanaged resources and forcing platform-level defensive blocks.