Built with Devframe

Real-world devtools and hub UI providers built on devframe, from Vite DevTools to ESLint Config Inspector.

Real-world DevTools

Built-in Devframes

The built-in devframes are real tools built on Devframe, each in a different UI framework:

DevframeUI frameworkWhat it does
Data InspectorVueQuery live server-side objects with jora.
Devframe InspectorVueBrowse RPC, shared state, and the agent-consumable API.
Open Graph ViewerVueInspect Open Graph / Twitter metadata and card previews.
Accessibility InspectorSolidRun axe-core; list WCAG violations.
GitReact (Next.js)Repository dashboard: status, graph, branches, diffs.
TerminalsSvelteStream output and run interactive PTY shells.
Code ServerVueRun VS Code in the browser.
AssetsVueBrowse, preview, upload, rename, and delete files.

Playable Examples

Runnable examples in the repository, each a single node-side definition behind a different UI. Run one with:

pnpm install
pnpm --filter <example-name> dev
ExampleUIShows
files-inspectorPreactLists cwd files over RPC.
json-renderVueServer-authored view via @devframes/json-render-ui; live state + action bridge.
streaming-chatPreactStreams tokens; history in shared state.
next-runtime-snapshotReact (Next.js)App Router SPA surfacing the Node runtime.
custom-hub-viteVanilla TS (Vite)~120-line Vite host wiring @devframes/hub; hand-built hub UI provider.
custom-hub-nextReact (Next.js)Same protocol, Next.js route.

The minimal family mounts initHub({ ui: createUi() }) with @devframes/hub-ui:

ExampleHost frameworkShows
hub-viteViteDev middleware.
hub-nextNext.jsApp Router route.
hub-nitroNitroCatch-all route.
hub-honoHonoNode and Bun.
hub-fastifyFastifynodeMiddleware.
hub-sveltekitSvelteKitCatch-all endpoint.
hub-denoDenoDeno.serve + upgrade socket.
hub-rsbuildRsbuildDev middleware.