Get started with MDK
Get started with MDK: drop the UI Kit into your app, adopt the App Toolkit, extend the backend with plugins, or talk to ORK from any client
New to MDK? Go from stack to dashboard
Three short tutorials take you from a running MDK stack to a browser dashboard demo. First you watch the stack run, then you drive it from the CLI, then you launch the demo dashboard on top. Climb straight through, or jump to the rung you need.
1. Run the stack
Observe — one command brings up ORK with a mock device registered
2. Control from the CLI
Interact — drive a running stack from a REPL over IPC
3. Run a dashboard demo
Demo — run a React dashboard with live charts on the stack
Build with MDK
Add MDK data to an existing app
Use the frontend tools to bring MDK telemetry and controls into a React, Vue, or Svelte app
Build a full MDK app from scratch
Coming soon: Adopt the App Toolkit shell. Frontend and backend wired together, extended via pluginsLearn about the release schedule →
Align the MDK backend with your business logic
Coming soon: Use the backend tools to plug a library of custom routes and aggregations into the MDK App NodeLearn about the release schedule →
Connect directly to ORK from any client
Coming soon: Use @tetherto/mdk-client to talk to @tetherto/mdk-ork from a CLI, agent, or backend serviceLearn about the release schedule →
Framework quickstarts
React
Pick a path: lean Quickstart, full Tutorial, or browse the component packages
Vue
Reactive hooks for VueLearn about the release schedule →
Svelte
Reactive hooks for SvelteLearn about the release schedule →
Web Components
Framework-agnostic Web ComponentsLearn about the release schedule →
Next steps
- Learn more about the high-level architecture: runtime stack and deployment modes
- Access the MDK repositories
- Contribute