DataMagik Application Designer
Overview and core concepts of the Application Designer — from the low-code canvas to custom Vue SPA apps.
From simple drag and drop to infinite customization.
Design real business applications visually, ship them as fast Vue single-page apps, and extend them as far as you want with a full CLI and SDK. Start by dragging components onto a canvas — finish with production-grade software, all on top of your live Plex data.
Design real business applications visually, ship them as fast Vue single-page apps, and extend them as far as you want with a full CLI and SDK. Start by dragging components onto a canvas — finish with production-grade software, all on top of your live Plex data.
Most tools force a choice: easy but limited, or powerful but complex. The Application Designer gives you both ends of the spectrum and everything in between. Drag and drop to get moving in minutes, drop into the CLI when you want your own workflow, and reach for the SDK when you want to build something nobody has built before.
Build complete screens without writing a line of code. The visual Designer is where every application begins.
Compose screens from a rich library of tables, forms, charts, buttons, and layout components. Arrange them on a responsive canvas, set properties in a side panel, and watch your application take shape in real time.
Point any component straight at your live Plex data, a SQL query, or an external API. Bind fields visually and the Designer wires up reads, writes, and refreshes for you — no glue code required.
Add filtering, validation, conditional visibility, and multi-step actions through guided configuration. Build genuinely interactive workflows while staying entirely in the visual editor.
Preview runtime values as you build and switch to a live preview at any moment. What you see on the canvas is exactly what your users will run.
What you design compiles into a modern Vue single-page application — fast, responsive, and ready to publish without a build server of your own.
Apps run as a true SPA: instant navigation, no full-page reloads, and a smooth, native feel that keeps people working instead of waiting on screens to load.
Every screen adapts cleanly from desktop to tablet to the shop floor, so the same application works wherever your team needs it.
Publish a new SPA version with one click, roll back instantly if something is off, and keep a full history of every release. Your applications ship like software, because they are software.
Role-based permissions are baked into the runtime. Users only see the screens, data, and actions they are allowed to — enforced on every request.
When you are ready to bring your own toolchain, the DataMagik CLI puts the Designer on your terms.
Pull an application down to your machine, run it locally, and develop against your real data with the editor and tools you already love.
Build, lint, and bundle your application from the command line so it is production-ready before it ever leaves your laptop.
Wire the CLI into your CI/CD pipeline to publish new versions automatically on every merge — repeatable, reviewable, and hands-off.
Export an application as source, commit it to Git, branch and diff it like any other codebase, and bring real engineering discipline to your internal tools.
The SDK is the ceiling that never arrives. Anything the visual Designer can do, the SDK can do — plus everything it cannot.
Build your own Vue components and drop them into the Designer alongside the built-ins. Your team gets bespoke building blocks that still feel native to the canvas.
Tap into load, save, and action events to run custom logic exactly when you need it. Orchestrate complex behavior the no-code layer was never meant to express.
Reach beyond Plex to any service, automation, script, or scheduled job. The SDK makes your applications first-class citizens of the entire DataMagik platform.
Style it, extend it, integrate it, automate it. When a requirement is truly one-of-a-kind, the SDK is there — so you never outgrow the platform you started on.
Drag and drop to get moving in minutes. Drop into the CLI when you want your own workflow. Reach for the SDK when you want to build something nobody has built before. Same application, same data, infinite range.
Overview and core concepts of the Application Designer — from the low-code canvas to custom Vue SPA apps.
Build and publish your first low-code application in about ten minutes.
Build complete screens visually with the component-based canvas — no code required.
Connect apps to lookup tables, ODBC/SQL queries, scripts, serial series, and printers.
Make apps interactive with actions, scripts, runtime context, and output events.