Built-in Plugins
Devframe ships ready-to-run plugins. Each is a complete DevframeDefinition — launch it standalone, mount it into a Vite host, or dock it inside a hub through any adapter.
| Plugin | UI framework | What it does |
|---|---|---|
| Data Inspector | Vue | Query live server-side objects with jora. |
| Devframe Inspector | Vue | Browse RPC, shared state, and agent surface. |
| Open Graph Viewer | Vue | Inspect Open Graph / Twitter metadata and card previews. |
| Accessibility Inspector | Solid | Run axe-core; list WCAG violations. |
| Git | React (Next.js) | Repository dashboard: status, graph, branches, diffs. |
| Terminals | Svelte | Stream output and run interactive PTY shells. |
| Code Server | Vue | Run VS Code in the browser. |
| Assets | Vue | Browse, preview, upload, rename, and delete files. |
One client, any framework
Each plugin picks its own UI framework yet shares one node-side surface — RPC, shared state, and connectDevframe.
Running a plugin
Most plugins publish a bin:
sh
pnpx @devframes/plugin-inspect # the Devframe Inspector, standalone
pnpx @devframes/plugin-og # inspect Open Graph metadata and social cards
pnpx @devframes/plugin-git # the Git dashboard against the current repo
pnpx @devframes/plugin-assets # manage the files under <cwd>/publicEach also exports a create…Devframe factory; see each page for options.