Xeonr Developer Docs
Custom Renderers

Development

Develop and test renderers locally using the built-in dev harness.

Dev server with harness

Run pnpm dev to start the Vite dev server. The @xeonr/renderer-vite-plugin automatically generates an interactive development harness at http://localhost:5173/ (or your configured port) that lets you:

  • Switch between dashboard and portal entrypoints
  • Select different scope types (bucket, folder, upload, virtual-file)
  • Toggle between light and dark themes
  • Configure custom tokens and API URLs
  • View all postMessage exchanges in a live log

This lets you develop and test your renderer locally without deploying it.

On this page