Build software from JSON & BPMN – in hours, not weeks.
CausaNova generates UI, data models and logic. Multi-tenant, multilingual and extensible.
What you get
UI from JSON
Views, forms and tables straight from DSL fields.
Workflows with BPMN
Draw models, run processes. No glue work.
Multi‑tenant & i18n
Clean separation by tenant, language & design.
How it works
Define JSON/DSL (views, fields, units)
Model BPMN (flows, rules)
Render & run — done
No‑Code vs. Low‑Code vs. Custom Code
Kriterium / Criteria | No‑Code | Low‑Code | Custom Code |
---|---|---|---|
Time‑to‑Market | Stunden/Tage · Hours/Days | Tage/Wochen · Days/Weeks | Wochen/Monate · Weeks/Months |
Flexibilität · Flexibility | Hoch (Baukästen) · High (building blocks) | Sehr hoch (Erweiterungen) · Very high (extensions) | Maximal · Maximum |
Komplexität · Complexity | Niedrig · Low | Mittel · Medium | Hoch · High |
Wartung · Maintenance | Gering (Vorlagen) · Low (templates) | Mittel · Medium | Hoch (eigener Code) · High (custom code) |
Governance | Standardisiert · Standardized | Teilstandardisiert · Partly standardized | Individuell · Custom |
BPMN — explained
Business Process Model and Notation (BPMN) makes flows visible—and directly executable in CausaNova.
Elements
- Start / Intermediate / End events
- Tasks & sub-processes
- Gateways (XOR, AND, OR)
- Pools & lanes
From model to execution
- Model in BPMN
- Bind tasks to DSL/actions
- Validate & deploy
Patterns & best practices
- Straight-through processing
- User task with approval
- Event-driven retries
Multi‑tenant & white‑label
One platform, many tenants. Isolated data & configuration, fully customizable branding.
Tenant isolation
Strict separation of databases, files and caches per tenant. Optional physically separated deployments.
Roles & permissions
RBAC/ABAC with scope models (tenant, project, resource). Delegation & just‑in‑time access.
White‑label themes
Logo, colors, typography and component skins per tenant — including light/dark mode.
Pricing
FAQ
What is no‑code?
No‑code lets you build applications without traditional code — using visual DSL, components and assistants.
What is BPMN?
A standardized notation to model and execute business processes.