Skip to main content
@hyperframes/studio-server is the backend used by Studio. It serves projects and previews, applies source mutations, creates thumbnails, and starts render jobs. Most users do not need it. The CLI wires the server and Studio together when you run npx hyperframes preview. Use this package only when your own application must host the Studio backend.

Mount the API

createStudioApi() returns a Hono application. The adapter is the boundary between Studio and your project storage, bundler, linter, and renderer.
A StudioApiAdapter supplies:
  • project listing and resolution;
  • composition bundling and linting;
  • render output storage and job startup;
  • optional thumbnails, sessions, registry installation, and background removal.
Use the interface exported by your installed version as the exact contract. It changes as Studio gains capabilities.

Other entry points

@hyperframes/core/studio-api remains a deprecated compatibility re-export. New integrations should import from @hyperframes/studio-server.

@hyperframes/studio

Embed lower-level Studio interface components.

Studio guide

Use the complete editor that ships with HyperFrames.