Skip to main content
Use @hyperframes/sdk when your application must inspect or change a HyperFrames composition without opening Studio.
If you only need to play a composition, use the Player. If you only need to render a project, use the CLI or Producer.

Make one edit

Open HTML, change a stable element, and serialize the result:
openComposition() adds stable data-hf-id values where they are missing. Every edit then targets an ID rather than a temporary UI selection.

What the SDK owns

Start with the SDK quickstart, which extends the edit above with querying and autosave. The guide and reference pages in this section cover patches, adapters, canvas integration, animation operations, and the complete API.